題目
學校和 yyy 的家之間的距離為s米,而 yyy 以v米每分鐘的速度勻速走向學校。
在上學的路上,yyy 還要額外花費10分鐘的時間進行垃圾分類。
學校要求必須在上午8:00到達,請計算在不遲到的前提下,yyy 最晚能什么時候出門。
由于路途遙遠,yyy 可能不得不提前一點出發,但是提前的時間不會超過一天。
輸入輸出格式
輸入格式
一行兩個正整數s,v,分別代表路程和速度
輸出格式
輸出一個24小時制下的時間,代表 yyy 最晚的出發時間。
輸出格式為?HH:MM,分別代表該時間的時和分。必須輸出兩位,不足前面補?00。
輸入輸出樣例
輸入
100 99
輸出
07:48
代碼
#include<iostream>
#include<cmath>
using namespace std;
int main()
{double a,v;double i,n;double c,g;cin>>a>>v;c=ceil(a/v);//向上取整 c=c+10;i=floor(c/60);//向下取整n=c-i*60.0;if(n!=0){n=60-n;i=8-1-i;if(i<0){i=24-abs(i);}}if(n==0){i=8-i;if(i<0){i=24-abs(i);}}if(i>=10&&n>=10){cout<<i<<":"<<n<<endl;}if(i>=10&&n<10){cout<<i<<":"<<"0"<<n<<endl;}if(i<10&&n>=10){cout<<"0"<<i<<":"<<n<<endl;}if(i<10&&n<10){cout<<"0"<<i<<":"<<"0"<<n<<endl;}return 0;
}