#2100. 计算时间差(跨越天数)(难度GESP一级)

计算时间差(跨越天数)(难度GESP一级)

计算时间差(跨越天数)

题目描述: 输入两个时间点(h1:m1h2:m2),求出它们之间的分钟差。假设时间点可能跨越一天(例如,从 23:5000:10)。

测试数据:

  1. 输入:23 500 10 输出:20
  2. 输入:14 3015 45 输出:75
  3. 输入:6 05 59 输出:1439
  4. 输入:9 09 0 输出:0
  5. 输入:23 5923 58 输出:1439

解题思路:

  1. 将两个时间点转换为分钟数,从00:00开始计。
  2. 如果第二个时间点的分钟数小于第一个时间点,则加上一天的分钟数(1440分钟)。
  3. 计算两个时间点之间的差值。