90分求助!

P5707 【深基2.例12】上学迟到

太复杂了,建议先判断是否超过0点,在运用%运算求分钟,除法求小时!!!!
by zjm20130703 @ 2023-08-09 21:16:37


###### 提供简洁思路 ```c #include<iostream> using namespace std; int main() { int s, v; cin >> s >> v; int allMin = s / v + 10 + (s % v != 0 ? 1 : 0); int remain = allMin <= 480 ? 480 - allMin : 1440 + 480 - allMin; int hour = remain / 60; int min = remain % 60; string hourStr = to_string(hour); string minStr = to_string(min); string res = (hour < 10 ? "0" + hourStr : hourStr) + ":" + (min < 10 ? "0" + minStr : minStr); cout << res; return 0; } ```
by yuanzhisong @ 2023-08-23 11:37:16


|