数字が「ある」ところを探すんじゃなくて、「ない」ところを探すという発想の転換。難しい。
発想の問題じゃなくて、大きな数字を扱うときは注意しましょうねという話。基本的にpythonは大きな数字はメモリの許す限り扱えるけど、例えば
10**100-10 #9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999990 10**100-9 #9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999991 (10**100-9)//2 #4999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999995(これは誤り)
みたいになる。math.floor()とかもそうだけど、大きな数字は割り算(切り上げ切り捨て)の操作に弱いので要注意。
0点の人間を除いて、ソートして溢れなかったらK番目にいる人の点数+1、溢れたら0だってさ なんじゃこりゃ