BOJ/[BOJ] Python

백준 10950번 풀이

Lv. 35 라이츄 2022. 8. 18. 01:17

문제

https://www.acmicpc.net/problem/10950

 

10950번: A+B - 3

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

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문 하나 넣어도 되는데 내가 사족을 달았네.