n = int(input())
for _ in range(n):
m = int(input())
k = int(input())
a = [i for i in range(1, 15)]
for i in range(m):
b = []
for j in range(14):
b.append(sum(a[0:j+1]))
a = b
print(a[k-1])
0층을 a로 세팅해놓고
for 문을 돌리면서
m층까지 쌓는다고 생각한다
그러는 과정에 필요한 임의의 리스트 b를 만들어 놓았다
'알고리즘' 카테고리의 다른 글
<백준> 2805번 파이썬 알고리즘 (0) | 2021.07.09 |
---|---|
<백준> 2292번 파이썬 알고리즘 (0) | 2021.07.08 |
<백준> 2292번 파이썬 알고리즘 (0) | 2021.07.08 |
<백준> 2231번 파이썬 알고리즘 (0) | 2021.07.08 |
<백준> 2164번 파이썬 알고리즘 (0) | 2021.07.07 |