「箱入り無数目」では箱の中身の分布なんて全く考えてない
100列のうち、d(si)>d_max(S_x(si)) となる列がたかだか1列
だから、その列を選ばなければ、d(si)<=d_max(S_x(si))なのだから
si[d_max(S_x(si))]=r(si)[d_max(S_x(si))]となり、当てられる
というだけの実に単純な話である

任意の列Xについて
X[n]=r(X)[n]
となる確率を求めるものではない