酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

3-7-7 计算火车运行时间 分数 3 作者 沈睿 单位 浙江大学 本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。 输入格式: 输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。 输出格式: 在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。 输入样例: 1201 1530 输出样例: 03:29 用c++

```cpp #include <iostream> #include <iomanip> using namespace std; int main() { int start_time, end_time; cin >> start_time >> end_time; int start_hour = start_time / 100; int start_minute = start_time % 100; int end_hour = end_time / 100; int end_minute = end_time % 100; int total_start_minutes = start_hour * 60 + start_minute; int total_end_minutes = end_hour * 60 + end_minute; int total_duration_minutes = total_end_minutes - total_start_minutes; int duration_hour = total_duration_minutes / 60; int duration_minute = total_duration_minutes % 60; cout << setw(2) << setfill('0') << duration_hour << ":" << setw(2) << setfill('0') << duration_minute << endl; return 0; } ``` [2024-10-20 22:46:41 | AI写代码神器 | 280点数解答]

相关提问