借金
解き方
一週間ごとに5%の利子を借金に加え、そこから1000円未満を切り上げる。
1000円未満の切り上げは少し工夫をする。例えば、借金が125125円だとする。
これを1000で割ると125.125になる。ここでmathライブラリのceilを使うと126となり,これに1000を掛けると1000円未満の切り上げをしたことになる。
コード(python)
import math n = int(input()) debt = 100000 for _ in range(n): debt = debt * 1.05 debt = math.ceil(debt / 1000) * 1000 print(debt)