2 条题解

  • 1
    @ 2025-1-17 14:21:47

    思路:

    如果不足一小时要借位 其余正常加减

    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int a,b,c,d;
        cin>>a>>b>>c>>d;
        if(b>d){
            cout<<c-a-1<<" "<<d+60-b;
        }
        if(b<d){
            cout<<c-a<<" "<<d-b;
        }
        return 0;
    }
    
    • -1
      @ 2024-11-3 9:45:15

      水题++

      #include<bits/stdc++.h>
      using namespace std;
      int main(){
          int a,b,c,d;
          cin>>a>>b>>c>>d;
          int hour=c-a,minute=d-b;//变量命名有技巧
          if(minute<0){//减法退位不要忘
      		hour--;
      		minute+=60;
      	}
          cout<<hour<<" "<<minute;
          return 0;
      }
      
      • 1

      信息

      ID
      5483
      时间
      1000ms
      内存
      125MiB
      难度
      1
      标签
      递交数
      707
      已通过
      462
      上传者