【二月份 -- 基础语法组】-- T4 --时钟

· · 个人记录

D. 【二月份 -- 基础语法组】-- T4 --时钟

#include <bits/stdc++.h>
using namespace std;

int calc(int x) { return (x / 10 == 0) + (x % 10 == 0); }

int main() {
    freopen("clock.in", "r", stdin);
    freopen("clock.out", "w", stdout);
    int a1, a2, a3, b1, b2, b3, cnt = 0;
    cin >> a1 >> a2 >> a3 >> b1 >> b2 >> b3;
    while (a1 != b1 || a2 != b2 || a3 != b3) {
        cnt += calc(a1) + calc(a2) + calc(a3);
        ++a3;
        if (a3 == 60)
            ++a2, a3 = 0;
        if (a2 == 60)
            ++a1, a2 = 0;
        if (a1 == 24)
            a1 = 0;
    }
    cnt += calc(b1) + calc(b2) + calc(b3);
    cout << cnt;
    return 0;
}