#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分,有大佬能看一下我哪出错了吗?代码比较乱。。。