문제
두 정수 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)
'개발(코딩) > 백준 문제풀이' 카테고리의 다른 글
[Python] 백준 1004번 어린왕자 (실버3) (0) | 2025.03.24 |
---|---|
[Python] 백준 1005번 ACM Craft (골드3) (1) | 2025.03.24 |
[Python] 백준 1003번 피보나치 함수 (실버3) (0) | 2025.03.24 |
[Python] 백준 1011번 Fly me to the Alpha Centauri (골드5) (0) | 2025.03.23 |
[Python] 백준 17829번 222-풀링 (실버2) (0) | 2025.03.20 |