atcoder#ABC228C. [ABC228C] Final Day
[ABC228C] Final Day
配点 : 点
問題文
人の生徒が 日間にわたる試験を受けています。
それぞれの日に行われる試験は 点満点です。すなわち、 日間を通した試験の満点は 点です。
現在 日目までの試験が終わり、これから 日目の試験が行われようとしています。 番目の生徒は 日目の試験で 点獲得しました。
それぞれの生徒について、 日目の試験後に上位 位以内に入っていることがあり得るかどうか判定してください。 ただし、 日目の試験後の生徒の順位は、その生徒よりも 日間の合計点が高い生徒の人数に を加えた値として定めます。
制約
- $0 \leq P_{i, j} \leq 300 \, (1 \leq i \leq N, 1 \leq j \leq 3)$
- 入力は全て整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
行出力せよ。 行目には、 番目の生徒が 日目の試験後に上位 位以内に入っていることがあり得るならば Yes
と、そうでないならば No
と出力せよ。
3 1
178 205 132
112 220 96
36 64 20
Yes
Yes
No
日目に全員が 点を取ると、 番目の生徒が 位になります。 日目に 番目の生徒が 点を取り、それ以外の生徒が 点を取ると、 番目の生徒が 位になります。 番目の生徒が 位になることはあり得ません。
2 1
300 300 300
200 200 200
Yes
Yes
4 2
127 235 78
192 134 298
28 56 42
96 120 250
Yes
Yes
No
Yes