给你一个二维数组 events
,表示孩子在键盘上按下一系列按钮触发的按钮事件。
每个 events[i] = [indexi, timei]
表示在时间 timei
时,按下了下标为 indexi
的按钮。
time
的递增顺序排序。返回按下时间 最长 的按钮的 index
。如果有多个按钮的按下时间相同,则返回 index
最小的按钮。
示例 1:
输入: events = [[1,2],[2,5],[3,9],[1,15]]
输出: 1
解释:
5 - 2 = 3
。9 - 5 = 4
。15 - 9 = 6
。最终,下标为 1 的按钮按下时间最长,为 6。
示例 2:
输入: events = [[10,5],[1,7]]
输出: 10
解释:
7 - 5 = 2
。最终,下标为 10 的按钮按下时间最长,为 5。
提示:
1 <= events.length <= 1000
events[i] == [indexi, timei]
1 <= indexi, timei <= 105
events
按照 timei
的递增顺序排序。