#Z0007. 计时塔

计时塔

题目描述

小 A 第一次进入方块世界,出生在一片开阔的平原上。为了不被夜晚的怪物袭击,他决定先造一座红石计时塔:塔顶的红石钟每到整点就会发出一次信号,例如 08:00 会响,08:01 不会响。

小 A 从某个时刻开始观察,到某个时刻停止观察,他想知道这段时间里红石钟一共响了多少次(开始和结束时刻都算在内)。两个时刻都用 24 小时制给出。如果停止时刻在表盘上早于开始时刻,就表示停止时刻属于第二天。保证两个时刻不同,因此这段时间一定短于 24 小时。

输入格式

第一行两个整数 h1,m1h_1,m_1,表示开始观察时刻的小时和分钟。

第二行两个整数 h2,m2h_2,m_2,表示停止观察时刻的小时和分钟。

输出格式

输出一个整数,表示红石钟响铃的次数。

样例

23 40
1 20
2
10 0
10 45
1
22 0
21 59
24

样例解释

  • 样例 1:从 23:40 观察到次日 1:20,红石钟在第二天的 00:00 和 01:00 各响一次,共 22 次。
  • 样例 2:开始时刻 10:00 本身就是整点,所以从 10:00 到 10:45 共响 11 次。
  • 样例 3:从当天 22:00 到次日 21:59,包含当天的 22:00、23:00 和次日的 00:00 至 21:00,共 2424 次。

数据范围与约定

子任务 分值 限制
11 100100 无特殊限制

对于 100%100\% 的数据,0≤h1,h2≤230\le h_1,h_2\le 23,0≤m1,m2≤590\le m_1,m_2\le 59,两个时刻不同。若停止时刻在表盘上早于开始时刻,则停止时刻属于第二天;否则属于当天。