개발(코딩)/백준 문제풀이
[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)