No.2959 Dolls' Tea Party
レベル : / 実行時間制限 : 1ケース 3.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 22
作問者 : 👑
binap
/ テスター :
ecottea
hamamu
タグ : / 解いたユーザー数 22
作問者 : 👑

問題文最終更新日: 2025-01-07 22:40:15
問題文
binapくんは人形遊びが好きです。いつも人形たちを円卓に座らせてお茶会を再現しているのですが、何通りの座らせ方があるのかがふと気になりました。
binapくんは 種類の人形を持っており、 種類目の人形は 体あります。 円卓は 体の人形を等間隔で座らせることができます。また空席があってはなりません。
何通りの座らせ方があるか求めてあげてください。答えはとても大きな値になる場合がありますので素数 で割った余りを出力してください。
円卓を平面内でどのように回転させても座っている人形の種類を全て一致させることができないとき、またそのときに限り座らせ方が異なるとします。
制約
入力は全て整数
入力
出力
座らせ方の総数を で割った余りを出力してください。
サンプル
サンプル1
入力
3 3 2 1 1
出力
4
下図に示す 通りがあります。特に 枚目と 枚目が区別されることに注意してください。
サンプル2
入力
3 6 3 4 1
出力
32
サンプル3
入力
5 4 4 4 3 2 1
出力
128
サンプル4
入力
14 14 1 1 1 1 1 1 1 1 1 1 1 1 1 1
出力
237554682
座らせ方の総数を で割った余りを出力してください。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。