#1、每周2天休息(周六、日),每天退步1%,5天学习,每天进步1%,1年能进步多少?
'''
def MID():
change=1
for i in range(1,366):
if(i%7 in [6,0]):
change-=change*0.01
else:
change*=1.01
change-=1
print('一年能进步:%.2f'%change)
return change
MID()
'''
#1、每周2天休息(周六、日),每天退步1%,另外“3天打鱼两天晒网”:
#3天学习每天进步1%,2天旷课每天不进步也不退步,1年能进步多少
'''
def MID():
change=1
for i in range(1,366):
if(i%7 in [6,0]):
change-=change*0.01
elif(i%7 in [4,5]):
change=change
else:
change*=1.01
change-=1
print('一年能进步:%.2f'%change)
return change
MID()
'''
#3、每周2天休息,每天退步1%,5天学习,
#如果一年至少能进步37.78倍(一年每天进步1%),需要每天进步多少?
def MID(change):
start=1
for i in range(1,366):
if(i%7 in [6,0]):
start*=(1-0.01)
else:
start*=(1+change)
return start
change=0.01
while MID(change)<37.38:
change+=0.001
print('每天需要进步:%.2f'%change)
print('一年能进步:%.2f'%MID(change))