同じ要素を含む順列
"Mischievous Children"
http://acm.uva.es/p/v103/10338.html
同じ要素をa1個,a2個,・・・,am個含む,合計n個の要素の順列は
n!/(a1! * a2! * ・・・ * a3!)
20!はオーバーフローするので,最大のaiについてだけ先に約分をしておく.
"Mischievous Children"
http://acm.uva.es/p/v103/10338.html
同じ要素をa1個,a2個,・・・,am個含む,合計n個の要素の順列は
n!/(a1! * a2! * ・・・ * a3!)
20!はオーバーフローするので,最大のaiについてだけ先に約分をしておく.