藍橋杯 跑步練習 Python

2021-10-19 00:23:13 字數 678 閱讀 4245

題目

【問題描述】

小明要做乙個跑步訓練。

初始時,小明充滿體力,體力值計為 10000 。如果小明跑步,每分鐘損耗 600 的體力。

如果小明休息,每分鐘增加 300 的體力。

體力的損耗和增加都是均勻變化的。

小明打算跑一分鐘、休息一分鐘、再跑一分鐘、再休息一分鐘……如此迴圈。

如果某個時刻小明的體力到達 0 ,他就停止鍛鍊。

請問小明在多久後停止鍛鍊。為了使答案為整數,請以秒為單位輸出答案。答案中只填寫數,不填寫單位。

解題思路

code

#跑步練習

energy =

10000

min=

0second =

0while energy >

600:

#因為最後一次的話必須保證體力值可以大於600,這樣才可以先進行跑步

min+=

2 energy -=

300min_energy =

600/

60print

('%d'%(

min*

60+energy/min_energy)

)3880

藍橋杯 跑步訓練python實現

小明要做乙個跑步訓練。初始時,小明充滿體力,體力值計為 10000 如果小明跑步,每分鐘損耗 600 的體力。如果小明休息,每分鐘增加 300 的體力。體力的損耗和增加都是均勻變化的。小明打算跑一分鐘 休息一分鐘 再跑一分鐘 再休息一分鐘 如此迴圈。如果某個時刻小明的體力到達 0 他就停止鍛鍊。請問...

藍橋杯練習

k好數 問題描述 如果乙個自然數n的k進製表示中任意的相鄰的兩位都不是相鄰的數字,那麼我們就說這個數是k好數。求l位k進製數中k好數的數目。例如k 4,l 2的時候,所有k好數為11 13 20 22 30 31 33 共7個。由於這個數目很大,請你輸出它對1000000007取模後的值。輸入格式 ...

藍橋杯練習

題目完成時間2021年3月16日 題目 計算機真是最傻的東西 他都不能計算大於10 65 1的a b,請你幫這個 最傻 的東西過關,否則它就真的只認識1和0了。輸入格式 共兩行 第一行輸入乙個整數a 第一行輸入乙個整數b。輸出格式 共一行,乙個表示a b的整數。樣例輸入 2147483647 214...