https://yukicoder.me/problems/no/651
解法
https://yukicoder.me/submissions/238434
全て分にして考えていこう。
10:00を分に直すと10*60分になる。
「100km/時」は「100/60km/分」なので、akmの場合は、a*60/100分だけかかる。
よって、目的地に着くのは10*60+a*60/100分につく。
これを時間と分に直すと答え。
int a; //--------------------------------------------------------------------------------------------------- void _main() { cin >> a; int t = 10 * 60 + a * 60 / 100; int h = t / 60; int m = t % 60; printf("%02d:%02d\n", h, m); }