본문 바로가기
BOJ/[BOJ] Python

백준 10950번 풀이

by Lv. 35 라이츄 2022. 8. 18.

문제

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

'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

최근댓글

최근글

skin by © 2024 ttutta