題目連結: https://tioj.ck.tp.edu.tw/problems/1009

# 內容

給你現在時間以及考試終止時間,請你判斷還剩下多少時間可以做題目。

# 思路

讀入時一律轉為秒後,再將秒數換成時:分: 秒的形式。
記得判斷隔天的狀況喔~~

# 程式碼

#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;
}
更新於 閱讀次數

用實際行動犒賞爆肝的我😀

Zrn Ye LinePay

LinePay