# 第10课 研学基金何时达标
# 模拟基金本金和目标为正数；未达标时假设年增长率必须大于0，初始已达标计0年；不对应真实学校基金收益。
balance = 1000
target = 10000
rate = 0.20
years = 0
while balance < target:
    balance = balance * (1 + rate)
    years = years + 1
print("首次达标需要", years, "年")
print("达标余额", round(balance, 2), "元")
