本蒟蒻今年才注册洛谷,是一名六年级小学生。看了自己的代码许久后,还是不知道问题在哪。 下面是代码
#include<bits/stdc++.h>
using namespace std;
#define sb long long
sb a,b,x,y,h,m;
int main(){scanf("%d%d",&a,&b);
x=8*60-10;
y=ceil(a*1.0/b);
if(x-y<0)
{
x=32*60-10;
x-=y;
}
else x-=y;
h=x/60;
m=x-x/60*60;
if(h==0)printf("00");
if(h<10)
{
printf("0");
printf("%d",h);
}
if(h>=10)
printf("%d",h);
printf(":");
if(m==0)
printf("00");
if(m<10)
{
printf("0");
printf("%d",m);
}
if(m>=10)
printf("%d",m);
return 0;
}
本蒟蒻第一次求助,希望大佬帮忙。 (准确一点说,错了第七个测试点。)