개발(코딩)/백준 문제풀이

[Python] 백준 1000번 A+B (브론즈5)

아는 개 산책 2025. 3. 20. 00:36

문제

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)

출력

첫째 줄에 A+B를 출력한다.

예제 입력 1

1 2

예제 출력 1

3

 


풀이

Python 기본 입출력 문제입니다.

더보기

Point

  • input()
  • split()
  • int()
  • +

소스코드

a,b = input().split()
print(int(a)+int(b))

 

Line 1

a,b = input().split()

 

input() 함수를 통해 입력값을 1회 받아오게 합니다.

이 때, 입력값은 문자열(str; string) 형태로 받아오게 됩니다.

(예시 입력 후: input() = '1 2')

 

띄어쓰기로 구분된 두 문자열을 .split()으로 나누어 list 형태로 변환합니다.

(input().split() = ['1', '2'])

 

해당 list의 두 문자열을 a, b 변수에 할당해줍니다.

(a = '1', b = '2')


Line 2

print(int(a)+int(b))

 

덧셈 연산을 하기 위해서는 정수형(int,integer)으로 변환시켜야 합니다.

(int(a) = 1, int(b) = 2)

 

print() 함수는 괄호 안의 값을 출력합니다.

(int(a)+int(b) = 3)