實例3:天天向上的力量

描述

這是"實例"題,與課上講解實例相同,請作答檢驗學習效果。

工作日模式要努力到什么水平,才能與每天努力1%一樣?

-A君: 一年365天,每天進步1%,不停歇

-B君: 一年365天,每周工作5天休息2天,休息日下降1% ,要多努力呢?

每周工作5天休息2天,計算工作日的努力參數是多少才能與每天努力1%一樣。

要求如下:

(1) 一年365天,以第0天的能力值為基數,記為1.0;

(2) 當好好學習時,能力值相比前一天提高1%;當沒有學習時,由于遺忘等原因能力值相比前一天下降1%;

?輸出

輸出結果格式如下:(其中結果保留小數點后三位,冒號后有一個空格)

工作日的努力參數是: 0.019

解題思路:

可以將問題具體成公式(1+0.01)^c =(1+0.01)^a+(1-0.01)^b ,其中a表示365天中工作天數,b表示365天中休息天數,a+b=c,c=365。

python代碼:

import math

n=0

for i in range(365):

? ? if i%7==0 or i%7==6:

? ? ? ? n+=1

a=pow(1.01,365)-pow(0.99,n)

b=1/(365-n)

c=pow(a,b)-1

print("工作日的努力參數是: {:.3f}".format(c))

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 課程來源:中國大學MOOC_Python語言程序設計_北京理工大學_崇天 問題2:5‰和1%的力量 Q1:一年36...
    郭柯廷閱讀 2,150評論 0 0
  • 實例3:天天向上的力量 每天進步一點!!!!! 點贊,關注,收藏??,?,??點贊,關注,收藏??,?,??點贊,關注,收...
    辣克糖閱讀 971評論 0 0
  • 一年365天,一周五個工作日,每個工作日進步1%,其中兩個休息日不進步也不退步;一年365天,一周兩個休息日,每個...
    泡泡360閱讀 523評論 0 1
  • 偉大領袖毛主席說過:好好學習,天天向上。 那么,一個人努力和不努力,最終的區別會有多大呢?這實際上反映的是持續的價...
    MJ_RGD閱讀 4,055評論 0 1
  • A君:一年365天,工作一天進步1%,不休息一直工作;B君:一年365天,工作一天進步x%,一周休息兩天,休息天下...
    泡泡360閱讀 310評論 0 1