5 条题解

  • 3
    @ 2025-2-25 22:53:31

    非常简单 上代码,求点赞

    
    #include<bits/stdc++.h>//万能头
    using namespace std;
    int main(){
    	int a,b,c,d;
    	cin>>a>>b>>c>>d;
      //模拟一下
    	int e=(c-a)*60+d-b;
    	cout<<e/60<<" "<<e%60;
    	return 0;
    }
    
    
    • 1
      @ 2025-3-29 15:20:23
      fun main(){
          val (ah,bm,ch,dm)=readln().split(" ").map(String::toInt)
          // 60分钟算一小时
          var m=(ch-ah)*60+dm-bm
          // 跨天
          if(m<0){m+=24*60}
          // 小时
          var h=m/60
          // 分钟
          m=m%60
          // // 后算跨天
          // if(h<0){h+=23;m+=60}
          print("$h $m")
      }
      
      • 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;
        }
        
        • 0
          @ 2025-3-31 9:12:41

          import java.util.Scanner;

          public class Main2 { public static void main(String[] args) { //输入小鱼的起始时间与结束时间 Scanner sc = new Scanner(System.in); int []arr = new int[4]; arr[0] = sc.nextInt(); arr[1] = sc.nextInt(); arr[2] = sc.nextInt(); arr[3] = sc.nextInt();

              //计算小鱼的时
              int time1 = arr[0] * 60 + arr[1];
              int time2 = arr[2] * 60 + arr[3];
              int time = time2 - time1;
              int hour = time / 60;
              int minute = time % 60;
          
              //输出结果
              System.out.println(hour + " " + minute);
          }
          

          }

          • -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
            标签
            递交数
            895
            已通过
            567
            上传者