반응형
https://www.acmicpc.net/problem/11021
11021번: A+B - 7
각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다.
www.acmicpc.net
11021번 출력할 때 변수와 함께 출력하는 문제에 아래와 같이 코드를 제출하니 실패했다고 나왔습니다.
T = int(input())
for i in range(T):
A, B = map(int, input().split())
print("Case #",i+1,": ",A+B)
이렇게 하니 문자와 변수 사이에 자동으로 한 칸 띄어쓰기가 되어서 출력되는 걸 확인했습니다.
그래서 문자와 변수를 쓴 그대로 출력되는 방법을 찾다가 f{}로 해결했습니다. 이건 파일 경로명을 쓸 때 앞에 r을 붙이는 것과 비슷합니다.
T = int(input())
for i in range(1, T+1):
A, B = map(int, input().split())
print(f"Case #{i}: {A+B}")
변수에 {변수명}이렇게 표시하면 알맞은 값이 출려되어 문제를 해결할 수 있습니다.
728x90
'코딩테스트' 카테고리의 다른 글
백준 입출력 문제 - len() 활용(파이썬) (1) | 2023.11.25 |
---|---|
백준 입출력 문제 - EOFError 활용하기(파이썬) (0) | 2023.11.25 |
백준 입출력 문제 - try except문 활용(Python) (0) | 2023.11.25 |
백준 입출력 문제 - map 함수 (Python) (0) | 2023.11.17 |
JS를 활용한 코딩테스트에서 기억할 것들 (0) | 2023.08.31 |