No.475 問題 コード writer 以外の点数は降順に並べておく. また, 順位によって取得できる得点も計算しておく. 番目の人が 位以下ならば writer の点数を上回れないかを二分探索で求める. 番目の人まで見たときに, 番の人のいずれもが writer の点数を上回っていない確率を とする. 番目より前の人は必ず 位以下であるので, 番目の人が選べる順位は 個の中の 個であり, となる.