본문 바로가기
코딩테스트/백준 알고리즘

백준 알고리즘 | 10951 : A + B - 4 (Python / 파이썬)

by 함께 공부해요 2020. 9. 18.


A+B - 4 성공분류

시간 제한

메모리 제한

제출

정답

맞은 사람

정답 비율

1 초

256 MB

89469

31249

27007

36.350%

https://www.acmicpc.net/problem/10951

 

10951번: A+B - 4

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

www.acmicpc.net


문제

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

입력

입력은 여러 개의 테스트 케이스로 이루어져 있다.

각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)

출력

각 테스트 케이스마다 A+B를 출력한다.


백준 알고리즘 # 10951번 : A + B - 4

출처:  https://wikidocs.net/30

# 풀이 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 참고해주세요🙏

 

wook2124/Algorithm

Practice algorithm. Contribute to wook2124/Algorithm development by creating an account on GitHub.

github.com

최종 소스코드

댓글