No.2197 Same Dish
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 101
作問者 :
箱星
/ テスター :
👑
p-adic
タグ : / 解いたユーザー数 101
作問者 :
問題文最終更新日: 2022-11-28 16:43:45
問題文
牛丼店「ゆき家」には 種類の料理があります。
この店に客が 人来店します。客 は時刻 に来店し、時刻 に退店します。どの客も料理を つだけ注文します。
人の客の注文の仕方は 通りありますが、このうちある時刻において同じ料理を注文している 人が同時に店内に存在するようなものは何通りありますか。
答えを で割った余りを求めてください。
制約
- 入力はすべて整数
入力
出力
条件を満たす注文の仕方が何通りあるかを求め、 で割った余りを出力してください。
サンプル
サンプル1
入力
3 2 1 4 3 5 5 8
出力
4
客 と客 は時刻 において同時に店にいます。客 は客 と同時に店にいることはありません。よって、客 が同じ料理を注文しているような注文の仕方の数を求めればよく、それは 通りです。
サンプル2
入力
5 1 31 32 41 42 59 60 26 27 53 54
出力
0
どの 人も同じ時刻に店にいません。
サンプル3
入力
5 4 1 10 2 9 3 8 4 7 5 6
出力
1024
どの客も時刻 において店にいます。また、客が 人で料理が 種類なので、ある 人は同じ料理を注文しています。よってすべての注文の仕方が条件を満たします。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。