1. 程式人生 > >一個關於借錢的經典問題:第一天借一塊錢,第二天是前一天的2倍,依此類推30天。請問第30天要給多少錢?總共又要給多少錢?

一個關於借錢的經典問題:第一天借一塊錢,第二天是前一天的2倍,依此類推30天。請問第30天要給多少錢?總共又要給多少錢?

一個關於借錢的經典問題:第一天借一塊錢,第二天是前一天的2倍,依此類推30天。請問第30天要給多少錢?總共又要給多少錢?
money = 1
total = []
for day in range(1,31):
    if day == 1:
       print(f"第{day}天給{money}元錢")
    else:
        money *= 2
        print(f"第{day}天給{money}元錢")
    total.append(money)
print(f"總共要給{sum(total)}元錢。")