返回题解分享
讨论 / 题解分享/ 帖子详情

跑步训练(结果填空) - 题解

#include<bits/stdc++.h>

using namespace std;

int main(int argc,char\\ argv)\//argc 表示参数的个数, argv 表示参数的[字符串数组]

{ int sum=10000;

int count=0;//跑步花费了多少分钟

int ans=0;

 bool a=true;//true跑,false休息 

while(true)

{


	//判断是否还能循环跑下去;剩余体力为一分钟且下一分钟休息

	if(sum<600&&a)break; 

	//判断这分钟是休息还是跑

		if(a)//跑减600,并且下一分钟休息

		{

			sum-=600;

			a=false;

		}else

		{

			sum+=300;

			a=true;

		}

		count++;

}	   

//剩余时间无法跑完一分钟


ans=count\*60+sum/10;//(600/60)= 10m/s

cout<<ans<<endl;

return 0;


}
0 回复 0 转发 1 喜欢 0 阅读
回复 (0)
默认 最新
暂无回复,快来抢沙发!