ある数列s[i](i=0〜n-1)があります。
※0<s[i]<m-1 とします。

s[i] + i を nで割った余りを P[i] とします。
・p[i] がユニーク(他のものと異なる)であり、なおかつ
・((i=0〜n-1)s[i])/n が整数である
である確率p(m,n)を求めたいのですが、どうやってもわかりません。

どなたかご教授をお願いいたします。