GESP2X3245. [二级原创] 气球

提交1 通过1
通过率100%
时间限制1000ms
内存限制128MiB
    ID: 10645 传统题 1000ms 128MiB 尝试: 1 已通过: 1 难度: 入门 上传者: 标签>枚举算法多层循环语句GESPGESP强化C++c++编程题1星二级

题目描述

题目描述

有 nn 个气球,编号为 11 到 nn。初始时,第 ii 个气球的起始高度为 hih_i,且被用绳子拴在地面上(绳子的长度为 hih_i)。第 ii 个气球被剪断绳子后,高度每秒会上升 sis_i。

现在已知第 ii 个气球会在第 tit_i 秒时被剪断绳子,请问第 TT 秒时高度(气球在第 TT 秒时还未上升之前的高度)最高的气球中,编号最小的一个编号是多少?

输入格式

第一行,包含两个整数 n,Tn,T。

接下来 nn 行,每行包含三个整数 hi,ti,sih_i,t_i,s_i,其含义同题目描述。

输出格式

一行一个整数,表示答案气球的编号。

5 10
1 1 1
1 2 3
1 5 5
1 7 4
1 6 5
3
5 10
11 1 1
3 2 3
2 5 5
16 7 4
8 6 5
4
6 10
1 2 3
4 3 7
5 11 100
10 9 50
43 1 2
23 20 40
5

数据范围

对于全部数据,1≤n≤1051\le n\le10^5,0≤ti,T≤1050\le t_i,T\le10^5,1≤hi,si≤1091\le h_i,s_i\le10^9。