【问题描述】
小明要做一个跑步训练。 初始时,小明充满体力,体力值计为10000。如果小明跑步,每分钟损耗 600 的体力。如果小明休息,每分钟增加300的体力。体力的损耗和增加都是 均匀变化的。 小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循 环。如果某个时刻小明的体力到达0,他就停止锻炼。 请问小明在多久后停止锻炼。为了使答案为整数,请以秒为单位输出答案。 答案中只填写数,不填写单位。
【答案提交】
这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为一个 整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
标签:体力,小明,10000,跑步,答案,填写 From: https://blog.csdn.net/qq_51980838/article/details/137204466代码如下:
public class Main{ public static void main(String[] args) { int a=10000; int res=0; boolean flag=true; while(true) { if(a<600&&flag) { break; } if(flag){ a-=600; flag=false; }else { a+=300; flag=true; } res++; } System.out.println(res*60+a/10); } }
答案:3880