-Code
arr = [0] * 10001
gold_day, cnt = 1, 0
for i in range(1, 10001):
arr[i] = arr[i - 1] + gold_day
cnt += 1
if gold_day == cnt:
cnt = 0
gold_day += 1
while True:
n = int(input())
if n == 0:
break
print(n, arr[n])
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 24074번 分割 (Split) (0) | 2023.07.03 |
---|---|
[백준/파이썬] 20978번 共通要素 (Common Elements) (0) | 2023.07.02 |
[백준/파이썬] 24077번 比較 (Comparison) (0) | 2023.06.30 |
[백준/파이썬] 25773번 Number Maximization (0) | 2023.06.29 |
[백준/파이썬] 16786번 すごろくと駒 (Sugoroku and Pieces) (0) | 2023.06.28 |