专栏文章

题解:P1425 小鱼的游泳时间

P1425题解参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@mipb8zpn
此快照首次捕获于
2025/12/03 09:10
3 个月前
此快照最后确认于
2025/12/03 09:10
3 个月前
查看原文

题目理解

这道题就是让我们计算小鱼从a时b分开始游泳,到c时d分结束,一共游了多少小时多少分钟。简单来说就是计算两个时间点之间的时间差。

解题思路

1.先把开始和结束时间都转成分钟数
  • 开始分钟 = a60+ba * 60 + b
  • 结束分钟 = c60+dc * 60 + d
2.计算总分钟差 = 结束分钟 - 开始分钟
3.转换回小时和分钟:
  • 小时 = 总分钟 / 60
  • 分钟 = 总分钟 % 60

代码实现

CPP
#include <iostream>
using namespace std;

int main() {
    int a, b, c, d;
    cin >> a >> b >> c >> d;
    
    int t = (c * 60 + d) - (a * 60 + b);
    
    cout << t / 60 << " " << t % 60 << endl;
    return 0;
}

很简单的时间计算题,按步骤来就行!QwQ

评论

0 条评论,欢迎与作者交流。

正在加载评论...