A+B - 4 성공분류
시간 제한 |
메모리 제한 |
제출 |
정답 |
맞은 사람 |
정답 비율 |
1 초 |
256 MB |
89469 |
31249 |
27007 |
36.350% |
https://www.acmicpc.net/problem/10951
문제
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력
입력은 여러 개의 테스트 케이스로 이루어져 있다.
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
출력
각 테스트 케이스마다 A+B를 출력한다.
백준 알고리즘 # 10951번 : A + B - 4
# 풀이 1
while 1:
try:
a, b = map(int, input().split())
print(a + b)
except:
break
# 풀이 2
try:
while 1:
a, b = map(int, input().split())
print(a + b)
except:
exit()
풀이
while 반복문이 돌아가는 동안 try ~ except문을 이용해서 주어지는 테스트 케이스만 검사해볼 수 있다.
또 반대로 try문 안에 while문을 넣은 뒤
더이상의 테스트 케이스가 입력되지 않으면 except문으로 넘어가서 exit()하는 방법도 있다.
이렇게 2개 의 풀이방법이 있고, 나머지는 그 안에서 map() 함수와 split() 함수를 이용해서 정수로 입력받고
그 2개의 입력 결과를 a + b로 출력하면 끝!👏
자세한 코드가 궁금하신 분들은 아래 GitHub 참고해주세요🙏
최종 소스코드
'코딩테스트 > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 | 2562 : 최댓값 (Python / 파이썬) (0) | 2020.09.18 |
---|---|
백준 알고리즘 | 10818 : 최소, 최대 (Python / 파이썬) (0) | 2020.09.18 |
백준 알고리즘 | 2439 : 별 찍기 - 2 (Python / 파이썬) (0) | 2020.09.18 |
백준 알고리즘 | 1712 : 손익분기점 (Python / 파이썬) (0) | 2020.09.17 |
백준 알고리즘 | 4344 : 평균은 넘겠지 (Python / 파이썬) (5) | 2020.09.17 |
댓글