学校和 yyy 的家之间的距离为 s 米,而 yyy 以 v 米每分钟的速度匀速走向学校。
在上学的路上,yyy 还要额外花费 1010 分钟的时间进行垃圾分类。
学校要求必须在上午 8:008:00 到达,请计算在不迟到的前提下,yyy 最晚能什么时候出门。
由于路途遥远,yyy 可能不得不提前一点出发,但是提前的时间不会超过一天。
#include <stdio.h>
#include <math.h>
int main()
{
int s,v;
scanf("%d %d",&s,&v);
int t;
t=10+s/v;
if(s%v!=0)
{
t=t+1;
}
if(s%v==0)
{
t=t;
}
if(t<=60)
{
printf("%02d:%02d",8-1,60-t);
}
if(t>60)
{
int n=t/60;
int t1=t-60*n;
if(n<=7)
{
printf("%02d:%02d",8-n-1,60-t1);
}
if(n>7)
{
printf("%02d:%02d",24-(n-7)-1,60-t1);
}
}
return 0;
}
不知道哪里出了问题,求助大佬。