14 条题解

  • 1
    @ 2025-11-8 10:13:06

    本题主要考数学,非常简单的好吧

    正常:

    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    	long long a,b,c,d;
    	cin>>a>>b>>c>>d;
    	cout<<((c*60+d)-(a*60+b))/60<<" "<<((c*60+d)-(a*60+b))%60;//计算出经过小时和分钟并输出
    }
    

    压行:

    #include<bits/stdc++.h>
    using namespace std;int main(){long long a,b,c,d;cin>>a>>b>>c>>d;cout<<((c*60+d)-(a*60+b))/60<<" "<<((c*60+d)-(a*60+b))%60;/*计算出经过分钟和小时并输出*/}
    

    函数装逼(void型):

    #include<bits/stdc++.h>
    using namespace std;
    void hs(long long a,long long b,long long c,long long d)
    {
    	cout<<((c*60+d)-(a*60+b))/60<<" "<<((c*60+d)-(a*60+b))%60;//计算出经过分钟和小时并输出
    }
    int main()
    {
    	long long a1,b1,c1,d1;
    	cin>>a1>>b1>>c1>>d1;
    	hs(a1,b1,c1,d1);//调用并输出
    }
    

    函数装逼(int型)

    #include<bits/stdc++.h>
    using namespace std;
    int hs(long long a,long long b)
    {
    	return ((c*60+d)-(a*60+b))/60;//计算出经过小时并返回值
    }
    int sh(long long c,long long d)
    {
      return ((c*60+d)-(a*60+b))%60;//计算出经过分钟并返回值
    }
    int main()
    {
    	long long a1,b1,c1,d1;
    	cin>>a1>>b1>>c1>>d1;
    	cout<<hs(a1,b1)<<" "<<sh(c1,d1);//调用并输出
    }
    

    信息

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