백준(for문) 2739번, 10950번, 8393번, 15552번, 2741번, 2742번, 11021번, 11022번, 2438번, 2439번, 10871번 (파이썬)
백준 3단계인 for문 문제들의 답을 모아두었습니다.
큰 설명없이 코드만 달아두도록 하겠습니다.
- 문제 링크
2739번 (구구단)
n = int(input())
for i in range(1,n+1):
for k in range(n-i):
print(' ',end='')
for j in range(i):
print('*',end='')
print()
10950번 (A+B -3)
t = int(input())
for i in range(t):
a,b = map(int,input().split())
print(a+b)
8393번(합)
n = int(input())
total = 0
for i in range(1,n+1):
total = total + i
print(total)
15552번(빠른 A+B)
import sys
t = int(sys.stdin.readline())
for i in range(t):
a,b = map(int,sys.stdin.readline().split())
print(a+b)
2741번 (N 찍기)
import sys
n = int(sys.stdin.readline())
for i in range(1,n+1):
print(i)
2742번 (기찍 N)
import sys
n = int(sys.stdin.readline())
for i in range(n,0,-1):
print(i)
11021번 (A+B -7)
import sys
t = int(sys.stdin.readline())
for i in range(1,t+1):
a,b = map(int,sys.stdin.readline().split())
print("Case #%s: %s"%(i,a+b))
11022번 (A+B -8)
t = int(input())
for i in range(1,t+1):
a,b = map(int,input().split())
print("Case #%s: %s + %s = %s"%(i,a,b,a+b))
2438번 (별 찍기 -1)
n = int(input())
for i in range(1,n+1):
for j in range(i):
print('*',end='')
print()
2439번 (별 찍기 -2)
n = int(input())
for i in range(1,10):
print(n,'*',i,'=',n*i)
10871번 (X보다 작은 수)
n,x = map(int,input().split())
a = list(map(int,input().split()))
for i in range(n):
if a[i] < x:
print(a[i],end=' ')
기억해두면 좋을 것
#속도 빠른 입력문
a,b = map(int,sys.stdin.readline().split())
#출력문 형태 기억해두기
print("Case #%s: %s"%(i,a+b))
# 정수형으로 입력받고 리스트로 묶는 형태
a = list(map(int,input().split()))