#10过不去 看自己的代码2天了,小萌新借助工具也不知道哪错了,求大佬指出错误
查看原帖
#10过不去 看自己的代码2天了,小萌新借助工具也不知道哪错了,求大佬指出错误
977447
Coding__boy楼主2023/3/26 21:32
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
	//一行两个正整数 s, v,分别代表路程和速度。
	int s, v,t0;
	cin >> s >> v;
	double t2 = 1.0*s / v;
	t0 = ceil(t2);
	int t1 = t0 + 10;
	int sum1 = 8 * 60;
	if (t1 <= sum1)
	{
		int hour1 = (sum1 - t1) / 60;
		int minute1 = (sum1 - t1) - hour1 * 60;
		if (minute1 < 10) cout << "0" << hour1 <<":0" << minute1 << endl;
		else cout << "0" << hour1 <<":"<< minute1 << endl;
	}
	if (t1 > sum1)
	{
		int sum2 = t1 - sum1;
		int sum3 = 24 * 60;
		int hour2 = (sum3 - sum2) / 60;
		int minute2 = (sum3 - sum2) - hour2 * 60;
		if (hour2 > 10)
		{
			if (minute2 < 10) cout << hour2 << ":0" << minute2 << endl;
			else cout << hour2 << ":" << minute2 << endl;
		}
		else
		{
			if (minute2 < 10) cout <<"0"<< hour2 << ":0" << minute2 << endl;
			else cout <<"0"<< hour2 << ":" << minute2 << endl;
		}
	}
	system("pause");
	return 0;
}

#include #include using namespace std; int main() { //一行两个正整数 s, v,分别代表路程和速度。 int s, v,t0; cin >> s >> v; double t2 = 1.0*s / v; t0 = ceil(t2); int t1 = t0 + 10; int sum1 = 8 * 60; if (t1 <= sum1) { int hour1 = (sum1 - t1) / 60; int minute1 = (sum1 - t1) - hour1 * 60; if (minute1 < 10) cout << "0" << hour1 <<":0" << minute1 << endl; else cout << "0" << hour1 <<":"<< minute1 << endl; } if (t1 > sum1) { int sum2 = t1 - sum1; int sum3 = 24 * 60; int hour2 = (sum3 - sum2) / 60; int minute2 = (sum3 - sum2) - hour2 * 60; if (hour2 > 10) { if (minute2 < 10) cout << hour2 << ":0" << minute2 << endl; else cout << hour2 << ":" << minute2 << endl; } else { if (minute2 < 10) cout <<"0"<< hour2 << ":0" << minute2 << endl; else cout <<"0"<< hour2 << ":" << minute2 << endl; } } system("pause"); return 0; }

2023/3/26 21:32
加载中...