90分求助!
查看原帖
90分求助!
856326
Cubexyyy001楼主2023/8/9 16:33

不知道错在哪的代码

这代码写得真强啊

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int s,v,time;
	cin>>s>>v;
	if(s%v!=0)time=s/v+1;
	else time=s/v;
	time+=10;//回收废品10分钟
	if(time<60&&60-time>=10)cout<<"07:"<<60-time;//判断是否在0~50分钟内(分钟输出无前导零)
	if(time<60&&60-time<10)cout<<"07:0"<<60-time;//是否在51至59分钟内(分钟输出有前导零)
	if(time==60)cout<<"07:00";//正好一小时
	if(time>60)//大于一小时
	{
		int f=time%60,h;//f为分钟,h为小时
		if(f==0)//正好几个小时,没有余下的分钟
		{
			int h=time/60;
		}
		else h=time/60+1;
		if(h<=8)cout<<0<<8-h<<':'<<60-f;//8小时内
        else //8小时外(在前一天)
        {
        	if(24+8-h>=10)cout<<32-h<<':'<<60-f;//如果小时的输出>=10
        	else cout<<0<<32-h<<':'<<60-f;//小时的输出<10
		}
	}
 	return 0;
}
2023/8/9 16:33
加载中...