본문 바로가기

코딩테스트

[백준] Python # 11021 : A+B - 7

 

 

반복문을 활용한 Python 문제이다.

 

 

 

제출 코드

import sys

input = sys.stdin.readline

T = int(input())
total = []

for i in range(T):
    A, B = map(int, input().split())
    total.append(A + B)

for j in range(T):
    print("Case #", j+1, ": ", total[j], sep = "")

 

 

풀이

sys 모듈을 사용하기 위해
import sys 를 프로그램의 시작 부분에 추가하였다.

sys.stdin은 사용자로부터 키보드 입력을 받는 기본적인 입력 스트림,
readline 은 표준 입력에서 한 줄씩 문자열을 읽는 함수이다.

sys.stdin.readline 함수를 input 변수에 할당하여 사용자로부터 한 줄의 입력을 빠르게 받을 수 있다 !
15552 : 빠른 A+B에서 따온 입력 방식이다.

total 이라는 변수에 빈 리스트를 저장하고, A+B 값을 모두 저장한다.
그리고, 순서대로 값을 출력하는데

이 때 sep = "" 를 활용하여 print 출력문에 빈 공백이 생기지 않도록 하였다.