문제
https://www.acmicpc.net/problem/10950
A+B를 입력받고 그 합을 출력하는 문제가 맞는데, 입력 인자가 3개다. 이 문제의 카테고리가 for문인 이유를 생각해보면 금방 유추하실 수도 있는데, 테스트 케이스를 입력받아서 그 케이스만큼 덧셈을 반복하는 게 문제.
풀이
a=int(input())
for i in range(a):
for j in range(i):
b,c=map(int,input().split(' '))
print(b+c)
for문 두 번 박으면 되겠지? 했더니 Jupyter에서는 잘 되는데 제출했더니 EOF error가 반긴다. (EOF error: end of file error) 그리고 Jupyter에서도 이거 케이스 입력한만큼 해주는 게 아니라 그 이상 간다.
a=int(input())
for i in range(a):
b,c=map(int,input().split(' '))
print(b+c)
아, For문 하나 넣어도 되는데 내가 사족을 달았네.
'BOJ > [BOJ] Python' 카테고리의 다른 글
백준 2438, 2439번 문제 풀이 (0) | 2022.08.18 |
---|---|
백준 8393번 풀이 (0) | 2022.08.18 |
백준 14681번 풀이 (0) | 2022.08.18 |
백준 2753번 풀이 (0) | 2022.08.18 |
백준 2884번 풀이 (0) | 2022.08.18 |