工作日的努力

有A B两个人,A每天工作不休息,每天进步1%,B上五休二,休息日退步1%,请问B每天需要进步多少,到年底时能和A一样。

程序如下

#DayDayUpQ4.py
def dayUP(df):
    dayup = 1
    for i in range(365):
       if i % 7 in [6,0]:
           dayup = dayup*(1 - 0.01)
       else:
           dayup = dayup*(1 + df)
    return dayup
dayfactor = 0.01
while dayUP(dayfactor) < 37.78:
    dayfactor += 0.001
print("工作日的努力参数是:{:.3f} ".format(dayfactor))

运行结果

发布了42 篇原创文章 · 获赞 1 · 访问量 2707

猜你喜欢

转载自blog.csdn.net/qq_40253803/article/details/104772010