专栏文章

题解:P1425 小鱼的游泳时间

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

文章操作

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

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

思路

本质上,题目就是给出了两个 6060 进制的数,让你求差。那么我们直接考虑这两个数如何相减。先减“个位”,按“够不够减”分类:
  • 若够减,输出个位相减以及十位相减。
  • 若不够减,需要借位,那么输出十位相减后减 11,以及个位相减加 6060

代码

CPP
#include<iostream>
using namespace std;

int main() {
    int a, b, c, d; cin >> a >> b >> c >> d; // 输入
    if(d >= b) cout << c-a << " " << d-b; // 若不用借位
    else  cout << c-a-1 << " " << d-b+60; // 若要借位
    return 0;
}

评论

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

正在加载评论...