用输入范例试出来是7:49,求大佬帮看哪里错了
查看原帖
用输入范例试出来是7:49,求大佬帮看哪里错了
1131627
Freya_楼主2023/10/25 16:08
#include <bits/stdc++.h>
using namespace std;

int main(){
	int s,v,t,w,x,one,two;//s路程v速度t总时间w行走时间x需要的时间one小时two分钟 
	scanf("%d %d",&s,&v);
	t=8*60+24*60;
	w=ceil(s/v)+10;
	x=t-w;
	if(x>=60*24) x-=24*60;
	two=x%60;
	one=x/60;
	if(two<10)
	{
		if(one>=10)  printf("%d:0%d",one,two);
		else printf("0%d:0%d",one,two);
	}
	else
	{
		if(one>=10)  printf("%d:%d",one,two);
		else  printf("0%d:%d",one,two);
	}
	return 0;
	
}
2023/10/25 16:08
加载中...