#P2877. [USACO07JAN] Cow School G

[USACO07JAN] Cow School G

题目描述

一个人参加了 NN 场考试,第 ii 场满分为 PiP_i,其得分为 TiT_i。现在要删去其中 DD 次考试的成绩,用剩下的总得分除以剩下的满分之和,作为其最终成绩。问对于哪些 DD 而言,删除得分比(即 TiPi\dfrac{T_i}{P_i})最小的 DD 场得到的最终成绩不是最优的(用其他方法可以得到更高的最终成绩)。

输入格式

第一行一个正整数 NN

下面 NN 行,每行两个正整数 Ti,PiT_i,P_i

输出格式

先输出满足题意的 DD 的个数,然后升序输出所有满足题意的 DD,每个一行。

5
1 2
5 9
3 8
4 10
1 3
2
1
2

提示

样例解释:当 D2D \le 2 时,删去 410\dfrac{4}{10} 比删去 13\dfrac{1}{3} 更优。


对于 91%91\% 的数据(#1 - #11),N5×103N \le 5 \times 10^3

对于 100%100\% 的数据(#1 - #12),1N5×1041 \le N \le 5 \times 10^40TiPi4×1040 \le T_i \le P_i \le 4 \times 10^4Pi0P_i \ne 0,且所有 TiPi\dfrac{T_i}{P_i} 互不相同。