Duration(签到题)

题目链接:https://ac.nowcoder.com/acm/contest/5667/D
解题思路:
签到题,比手速。一开始写成了:s[1][0]-s[0][0]-’0‘,但不需要-'0'。在那看了3,4分钟才看出错误。以此铭记自己的错误。
代码:

#include<bits/stdc++.h>
using namespace std;
string s[3];
int main()
{
    cin >> s[0];
    cin >> s[1];
    sort(s,s+2);
    int h  = (s[1][0]-s[0][0])*10+(s[1][1]-s[0][1]);

    int m = (s[1][3]-s[0][3])*10+(s[1][4]-s[0][4]);
    int sec = (s[1][6]-s[0][6])*10+(s[1][7]-s[0][7]);

    cout << h*3600 + m * 60 + sec << endl;
}
全部评论

相关推荐

1 收藏 评论
分享
牛客网
牛客企业服务