scanf的格式化輸入可以方便把冒號去掉(以前都只用cin XD)
#include <bits/stdc++.h>
using namespace std;
int read_input() {
int h, m, s;
scanf("%d:%d:%d", &h, &m, &s);
return (h*60+m)*60+s;
}
void output(int sec) {
printf("%02d:%02d:%02d\n", sec/3600, sec/60%60, sec%60);
}
int main() {
int A = read_input();
int B = read_input();
//tomorrow
if (A >= B)
B += 86400;
output(B-A);
return 0;
}
以前都只用cin
現在發現scanf的善良之處
scanf(“[%種類代碼][隔開方式]”, [&變數])
十進位數字 %d
今天因為COVID-19疫情,是網路線上上課
儘管要考科學班了,在我想到上次比賽經驗後,我還是決定上課花點時間打CODE(但其實也沒時間,被管制XDD
(基礎功還是要練習
ANYWAY 未來加油!!!