알고리즘/백준

백준 10952번

반딧불이 코딩 2022. 8. 16. 01:03

#오류 코드

while 1:
    a,b = map(int,input().split())
    print(a+b)
    if a == 0 and b == 0:
        break

 

#정답 코드

while True:
    a, b = map(int, input().split())
    if a == 0 and b == 0:
        break
    print(a+b)

print(a+b)의 위치때문에 틀렸다.

조건에 해당되는지 확인 뒤에 print문을 사용해야하는데 앞에 써서 그런가보다.

특수한 조건이라 뒤에 써도 될 줄 알았는데 그래도 조건문을 거쳐야 하나보다.

'알고리즘 > 백준' 카테고리의 다른 글

백준 1110번  (0) 2022.08.16
백준 10951번  (0) 2022.08.16
백준 10871번  (0) 2022.08.15
백준 2439번  (0) 2022.08.15
백준 2438번  (0) 2022.08.15