코딩 연습/백준

[백준 11021] A+B - 7

요모조묘 2021. 3. 3. 20:55

백준 11021

num = int(input())
for i in range(num):
    a, b = input().split()
    print("Case #" , str(i+1) , ":" , int(a) + int(b))

원래는 위의 코드로 제출을 했지만 틀렸습니다 를 마주하고 이렇게 쉬운 코드에서 무엇이 문제일까 생각을 했다

num = int(input())
for i in range(num):
    a, b = input().split()
    print("Case #" + str(i+1) + ":" , int(a) + int(b))

이 코드를 보면 알 수 있다. 

print 안에 문자열과 문자열 사이에는 + 기호를 사용하고 문자열과 int형 사이에는 , 기호를 사용했다.

사실 파이썬 코드를 실행했을 때는 두 코드 모두 같은 답이 나와서 뭐가 틀렸는지 알 수 없었지만 백준의 검사로 인해서 실수를 찾아낼 수 있었다.