当前你的浏览器版本过低,网站已在兼容模式下运行,兼容模式仅提供最小功能支持,网站样式可能显示不正常。
请尽快升级浏览器以体验网站在线编辑、在线运行等功能。

建议使用的浏览器:

谷歌Chrome 火狐Firefox Opera浏览器 微软Edge浏览器 QQ浏览器 360浏览器 傲游浏览器

7431:Raki的学习小剧场

题目描述

Raki最近在和爽爽子努力学习,偶尔一起去吃Raki最爱的海底捞(牛油锅加麻加辣+番茄锅)。


最近Raki想让他们的学习进步,他想要做一些事让爽爽子教他学英语,第$i$件事情有三个学习指数(正整数)$a_i,b_i,c_i$,这件事令爽爽子产生的满意值为$(a_i/b_i)*c_i$,可是Raki很懒,他不想每件事都做,只想挑选满意值最大的$K$件事去做,满意值相同优先选择编号小的,可是他是实在是太菜了,面对海量的数据不知道如何选出这$K$件事,他向聪明的Crush、Rex、Coda求助,但是他们三个在$303$愉快的玩耍,没空理Raki,就把这个任务交给了聪明的你,相信你一定能得到学习游戏的答案。

注:$a_i/b_i$的结果向下取整

输入解释

第一行输入两个整数$N$,$K$。

接下来$N$行,每行三个整数,$a_i,b_i,c_i$,第$i$个输入的事件的编号即为$i$。

输出解释

输出一行,前$K$大满意值的编号,按照编号大小升序输出,每个数据之间用空格分隔开。(满意值相同优先输出更小的编号)

 

输入样例 1
2 1
1 1 1
2 2 2
输出样例 1
2

输入样例 2
4 2
1 2 3
2 2 1
3 2 2
4 2 5
输出样例 2
3 4

提示

$1<=K<=N<=5*10^5,1<=a_i,b_i,c_i<=100$

输入输出数据较多,请选择合适的输入输出方式

 

命题人:19软工A1 刘仲家


该题目包含在题集 SSPU新生赛

共提交 293

通过率 12.63%
时间上限 内存上限
1000 MS 128 MB