백준/기초 49

[백준][for 문] 11022번 A+B - 8

문제접근 for 문 사용 print 출력을 할 수 있는가 어떠한 형태로도 문제풀이 내풀이 T =int(input()) for i in range(1,T+1): a,b = map(int,input().split()) print('Case #%d: %d + %d = %d'%(i, a, b, a+b)) 다른사람풀이 import sys input() for i,line in enumerate(sys.stdin.readlines()): A,B=map(int,line.split()) print(f"Case #{i+1}: {A} + {B} = {A+B}") 숏코딩 i=0 for a,_,c,_ in[*open(0)][1:]:i+=1;print(f'Case #{i}:',a,'+',c,'=',int(a)+int(c))

백준/기초 2022.02.25

[백준][for 문] 11021번 A + B - 7

문제접근 for문 사용한다. 출력형태를 저렇게 출력할 수 있는가 python 출력형태 공부하기 문제풀이 내풀이 T = int(input()) for i in range(1,T+1): a,b = map(int,input().split()) print('Case #%d: %d'%(i, a+b)) 다른사람풀이 import sys num=int(input()) for i in range(num): a,b=map(int,sys.stdin.readline().split()) print("Case #%d:"%(i+1),a+b) sys 모듈을 가져와서 시간을 아낌 input()함수 대신 숏코딩 i=0 for a,_,c,_ in[*open(0)][1:]:i+=1;print(f'Case #{i}:',int(a)+int(c))

백준/기초 2022.02.25

[백준][for 문] 15552번 빠른 A+B

문제접근 Python을 사용하고 있다면, input 대신 sys.stdin.readline을 사용할 수 있다. 단, 이때는 맨 끝의 개행문자까지 같이 입력받기 때문에 문자열을 저장하고 싶을 경우 .rstrip()을 추가로 해 주는 것이 좋다. 문제풀이 내풀이 import sys T = int(input()) for i in range(T): a,b = map(int, sys.stdin.readline().split()) print(a+b) 다른사람풀이 import sys input = sys.stdin.buffer def main(): N = int(input.readline()) arr = input.read().split(b'\n') arr.pop() for i in range(N): a, b = a..

백준/기초 2022.02.25