我是小萌新,求助大佬们,帮帮我吧
查看原帖
我是小萌新,求助大佬们,帮帮我吧
654979
wwyxhqct楼主2023/4/3 19:34

评测详情

源码:

#include<bits/stdc++.h>
using namespace std;
int main(){
	int s, v, t, h = 7, m = 50;
	cin>>s>>v;
	t = ceil(1.0*s/v);
	m -= t;
	while(m < 0)
		h--, m += 60;
	printf("%02d:%d", h, m);
	return 0;
}

我的思路是先减去10分钟,所以现在小时为7, 分为50,再通过路程和和速度求出时间,用分减去时间,此时分可能为负数,就一直循环小时每减1,分钟就加60

2023/4/3 19:34
加载中...