No.366 問題 コード まず座標圧縮して となるようにする. そうすると, ソート後は 番目に の数値がくるようになる. YURAFUNA君は 番目と 番目しか入れ替えられないので, で割った余りが同じ位置のもの同士しか入れ替えられない. よって, で割った余りの位置に で割った余りが同じ数値以外が入っている場合はソートできない. あとは で割った余りが同じ位置同士でバブルソートの要領で一番小さい数値を前に寄せていけばいい.