hyei-devlog

[Python/파이썬] 백준 10757 큰수 A + B 본문

Online Judge/Baekjoon

[Python/파이썬] 백준 10757 큰수 A + B

winter126 2025. 1. 26. 03:06

📍 문제

https://www.acmicpc.net/problem/10757

 

📍 전체 코드

print(sum(map(int, input().split())))

 

📍 문제 풀이

  • input()은 사용자가 입력한 값을 문자열로 받는다.
  • split() 메서드는 문자열을 구분자 기준으로 나눠 리스트로 만든다. (기본 구분자는 공백)
    • 예를 들어, "1 2 3 4 5"는 split()을 사용하면 ['1', '2', '3', '4', '5']라는 문자열 리스트로 변환된다.
  • map() 함수는 반복 가능한 객체(리스트, 튜플 등)의 각 요소에 대해 주어진 함수를 적용한다. 위의 코드에서 map()은 각 문자열 요소를 int로 변환하여 정수리스트로 만든다.
  • sum() 함수는 전달된 반복 가능한 객체(리스트, 튜플 등)의 모든 요소를 더한다. 위의 코드에서 map()으로 변환된 정수 리스트의 합을 계산한다.

 

⭐️ 중요 포인트

map(int, input().split())

 

공백을 기준으로 입력받을 때 자주 쓰는 방식