반응형
https://www.acmicpc.net/problem/2775
T=int(input())
for i in range(T):
k=int(input())
n=int(input())
base=[j for j in range(1,n+1)]
for l in range(k):
for m in range(1,n):
base[m]+=base[m-1]
print(base[n-1])
이 문제는 예를 들어 2층 5호에는 1층의 1호부터 5호까지 더한 만큼의 사람이 살고, 3층 4호에는 2층의 1호부터 4호까지 더한 만큼의 사람이 산다. 반복문으로 표현하면 위 코드와 같아진다.
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[python 파이썬] 백준 2581번: 소수 (0) | 2019.12.31 |
---|---|
[python 파이썬] 백준 1978번: 소수 찾기 (0) | 2019.12.30 |
[python 파이썬] 백준 10250번: ACM 호텔 (0) | 2019.12.22 |
[python 파이썬] 백준 2869번: 달팽이는 올라가고 싶다 (0) | 2019.12.21 |
[python 파이썬] 백준 1193번: 분수찾기 (2) | 2019.12.20 |