---
# System prepended metadata

title: b682. 2. 同學早安

---

## 題解
```cpp=
#include<bits/stdc++.h>
using namespace std ;

// 這題要考慮的情況比較多，首先就是分鐘的計算
// 如果 m2 < m1 那就要從 h2 借一個小時來用
// 再來就是小時的計算，特例是隔夜的情況
// 7:01、7:00 也算是隔夜
// 前面講過會借一小時 所以導致 h2 < h1 就是隔夜
// 也算是一個小小的巧思

int main() {
    ios::sync_with_stdio(0), cin.tie(0) ;

    int h1, m1, h2, m2, h3, m3 ;
    cin >> h1 >> m1 ;
    cin >> h2 >> m2 ;

    // 分鐘的計算
    if (m2 < m1) { // 借一小時
        m3 = (m2+60) - m1 ;
        h2 -= 1 ;
    }
    else
        m3 = m2 - m1 ;

    // 小時的計算
    if (h2 < h1) // 隔夜
        h3 = (h2+24) - h1 ;
    else
        h3 = h2 - h1 ;

    cout << h3 << ' ' << m3 ;
}
```