프로그래밍/파이썬 공부
[백준 #11021][Python] A+B -7
winblack22
2021. 8. 18. 22:00
문제
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
풀이
오늘은... 멍청하게 a+b를 괄호 밖에 꺼내서 썼다가 틀렸다 그래서 혼자 당황해 했다. 나도 모르는 사이에 쟤는 언제 튀어나온 걸까... 분명 괄호 안에 잘 넣어뒀다 생각했는데...
밑은 물론 정답 코드다.
t = int(input())
for i in range(t):
a, b = map(int, input().split())
print('Case #%s: %s'%(i+1, a+b))
테스트 케이스를 t로 받고, 테스트 케이스의 수만큼 반복해주면서 더할 숫자를 입력 받는다.
문제에서 출력을 Case #number: 로 예쁘게 출력하라고 했다.
밑줄 친 부분의 출력만 바뀌기 때문에 format을 사용해서 %s로 바뀌는 숫자들을 채워넣어줬다.
format에서 " %s "는 진짜 좋은 애다.
문자열을 기본으로 출력한다고 되어있지만, 사실 얘는 어떤 형태의 값이든 다 바꿔서 출력해준다.
사실 변하는 값들은 다 숫자라서 %d로 써도 문제없이 정답 처리된다.
그래서... %s는 참 좋은 친구다.