絶望する確率=1/N
絶望しない確率=1-1/N=(N-1)/N
M人が絶望しない確率=POW((N-1)/N,M)
M人が絶望しない確率の逆数=1/POW((N-1)/N,M)=POW(N/(N-1),M)
M人が絶望しない確率の逆数を32768で割ったあまり
=POW(N/(N-1),M) MOD 32768
だがMODは整数除算のため2147483647までしか扱えないので
?POW(N/(N-1),M)-FLOOR(POW(N/(N-1),M)/32768)*32768
とりあえずOverFlowもDivide by zeroもしないはず
>こういちさん
条件は1<Nが正しいと思われます