问题描述
小明要做一个跑步训练。
初始时,小明充满体力,体力值计为 10000。
如果小明跑步,每分钟损耗 600 的体力。如果小明休息,每分钟增加300 的体力。体力的损耗和增加都是 均匀变化的。
小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。如果某个时刻小明的体力到达 0,他就停止锻炼。
请问小明在多久后停止锻炼。
为了使答案为整数,请以秒为单位输出答案。
答案中只填写数,不填写单位。
答案提交
这是一道结果填空题,你只需要算出结果后提交即可。
本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
答案:3880
题解:
32 * 2 * 60 + 400 / 10 = 3880
坑点:
可能有人会和我一样,认为每两分钟损耗300体力即可,按照这样的想法:
假设初始体力为 400,那么计算出来的值为 (400 / 300) * 2 * 60 + 100 / 10 = 130。
但是实际上第一分钟内,体力就耗尽了,400 / 10 = 40.
以上是《第十一届蓝桥杯——跑步训练》的全部内容,
感谢您对程序员阿鑫博客的支持!
版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!