# 菜鸡求助大佬
查看原帖
# 菜鸡求助大佬
409161
1023196187hh楼主2021/10/14 17:28
#include <iostream>
#include <cstring>
#include <iomanip>
#include <algorithm>
#include <cmath>
using namespace std;
int main()
{
	int i,j,t,a,b;
	scanf("%d %d", &i, &j);
	t = i / j;
	if (i % j > 0)
		t = t + 1;
	if (i / j >480)
	{
		a = 23 - (i / j) / 480;
		if ((i / j-480) % 60 > 0)
		{
			a = 23  - (i / j-480) / 60;
		}
		b = 60 - (t-480 - 60 * (((t-480) / 60))) - 10;
		if ((t-480) % 60> 0)
		{
			b = 60 - (t-480 - 60 * ((t-480) / 60)) - 10;
		}
	}
	else if ((i / j) >= 60&&(i/j<=480))
	{
		a = 7 - (i / j) / 60;
		b = 60 - (t - 60 * (t / 60))-10;
	}
	else
	{
		a = 8 - 1;
		b = 60 - 10 - t;
	}
	printf("%.2d:%.2d",a,b);
}

80分,有大佬能看一下我哪出错了吗?代码比较乱。。。

2021/10/14 17:28
加载中...