No.616 へんなソート
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 95
作問者 :
tsutaj
/ テスター :
はむこ
タグ : / 解いたユーザー数 95
作問者 :


問題文最終更新日: 2017-12-07 14:28:57
問題文
えびちゃんはソートの勉強をしています。ある日、「tsutaj ソート」という変なソートを見つけました。どうやら、だいたい昇順に並んでいる数列を高速に得るときに使うようです。
数列
えびちゃんは、tsutaj ソート後の数列が何通りあるか気になっています。与えられた数列を並び替えたもので、転倒数が
入力
入力は
制約
は相異なる。すなわち、 ならば
出力
与えられた数列を並び替えたもので、転倒数が
サンプル
サンプル1
入力
3 1 1 2 3
出力
3
条件を満たす数列は
-
1 2 3
(転倒数 ) -
1 3 2
(転倒数 ) -
2 1 3
(転倒数 )
サンプル2
入力
5 7 1 4 5 8 2
出力
106
サンプル3
入力
13 78 3 1 4 15 9 2 6 5 35 89 7 93 23
出力
227020758
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。