반응형
문제 설명
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력
입력은 여러 개의 테스트 케이스로 이루어져 있다.
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
출력
각 테스트 케이스마다 A+B를 출력한다.
예제 입력, 예제 출력
1 1 | 2 |
2 3 | 5 |
3 4 | 7 |
9 8 | 17 |
5 2 | 7 |
코드 및 설명
import sys
while True:
try:
a, b = map(int, sys.stdin.readline().split(" "))
print(a+b)
except Exception as err:
break
이 문제는 여러 개의 테스트 케이스가 주어진다는 전제가 있다. 이것은 몇 개의 테스트 케이스가 발생하는 지 모른다.
그래서 try except 문을 이용하여 a, b에 잘못된 데이터가 들어왔을 때 종료될 수 있도록 설정해줘야한다.
브론즈 문제지만 뭔가 헷갈릴만 할 것 같아서 적어보았다.
반응형
'삽집하는 개발들 > 알고리즘' 카테고리의 다른 글
[96일차] 알파벳 개수 - 백준 - 10808(python - 문자열) (0) | 2023.12.15 |
---|---|
[95일차] 후위 표기식2 - 백준 - 1935(python - 스택) (2) | 2023.12.14 |
[93일차]후위 표기식 - 백준 - 1918(python - 자료구조, 스택) (1) | 2023.12.11 |
[92일차][백준][자료구조, 스택][17299]오등큰수 (29) | 2023.12.09 |
[91일차][백준][수학][2869]달팽이는 올라가고 싶다 (49) | 2023.12.08 |