Description
给定一天的两个时间点,求它们之间的秒数。
Solution
转化成秒为单位的时刻后暴力求解即可
读入时用 stringstream 替换一下
#include <bits/stdc++.h>
using namespace std;
#define int long long
const int N = 1000005;
int read()
{
int ans=0;
int t1,t2,t3;
string s;
cin>>s;
for(int i=0;i<s.length();i++)
{
if(s[i]==':') s[i]=' ';
}
stringstream ss(s);
ss>>t1>>t2>>t3;
return t1*3600+t2*60+t3;
}
signed main()
{
int a=read(), b=read();
cout<<abs(a-b)<<endl;
}