본문 바로가기
짜잘IT

22.08.12 백준풀기

by 정람지 2022. 8. 12.

<백준 25304번 영수증>

from sys import stdin

X = int(stdin.readline())
N = int(stdin.readline())
result = 0
for i in range(N):
    a ,b = map(int, stdin.readline().split())
    result  += (a*b)
    
if result == X :
    print("Yes")
else:
    print("No")

한번에~

오류나면 부끄러워야 해요~


< 백준 11021 A+B - 7 >

from sys import stdin

N = int(stdin.readline())

for i in range(N):
    a ,b = map(int, stdin.readline().split())
    ii = str(i+1)
    print("Case #"+ii+":", a+b )

그냥 , 로 연결하면 사이에 띄어쓰기가 들어가서 변수에 넣었는데

 

그거 말고 format 함수!

https://blockdmask.tistory.com/424

 

[python] 파이썬 format 함수 (문자열 포매팅 방법 1)

안녕하세요. BlockDMask 입니다. 파이썬에서 문자열 포매팅 방법은 %와 서식기호를 이용한 방법, format 함수를 이용한 방법, f-string을 이용한 방법 이렇게 세가지가 있다고 볼 수 있습니다. 오늘은

blockdmask.tistory.com

from sys import stdin

N = int(stdin.readline())

for i in range(N):
    a ,b = map(int, stdin.readline().split())
    print("Case #{0}: {1}".format(i+1, a+b))

end = ' '는 프린트할 거 다 하고 하는 것..!

포멧함수기억기억


<11022번 A+B - 8>

from sys import stdin

N = int(stdin.readline())

for i in range(N):
    a ,b = map(int, stdin.readline().split())
    print("Case #{0}: {1} + {2} = {3}".format(i+1, a, b, a+b))

포멧굳~


<백준 2438번 별찍기-1>

from sys import stdin

N = int(stdin.readline())

for i in range(N):
    print("*"*(i+1))

<백준 2439번 별찍기-2>

from sys import stdin

N = int(stdin.readline())

for i in range(N):
    print(" "*(N-1-i)+"*"*(i+1))

~~

단계별 문제 다 풀기가 목표~

'짜잘IT' 카테고리의 다른 글

22.08.27 백준풀기  (0) 2022.08.27
22.08.21 백준풀기, 개미수열  (0) 2022.08.15
22.08.14. 백준풀이  (0) 2022.08.14
22.08.13 백준풀기  (0) 2022.08.13
22.08.11 백준풀기  (0) 2022.08.11