#P15064. [UOI 2024 II Stage] Everyone Loves Permutations
[UOI 2024 II Stage] Everyone Loves Permutations
说明
一个长度为 的排列是一个包含 到 所有整数的数组,且其所有元素两两不同。
Anton 在成长过程中玩过各种数组后,转向研究更有趣的数组——排列。在撰写论文时,他遇到了一个非常困难的问题。
他有一个长度为 的排列 和一个整数 。他决定构建一个大小为 的二维数组 。
- 对所有 (),;
- 对所有 ()和 (),。
设 且 ,则我们得到以下数组。
$$\begin{array}{|c|c|c|c|c|c|} \hline a_{ij} & j=1 & j=2 & j=3 & j=4 & j=5 \\ \hline\hline i=0 & 1 & 2 & 3 & 4 & 5 \\ \hline i=1 & 5 & 3 & 1 & 4 & 2 \\ \hline i=2 & 2 & 1 & 5 & 4 & 3 \\ \hline i=3 & 3 & 5 & 2 & 4 & 1 \\ \hline \end{array}$$对于每个 (),他想知道所有满足 的 之和,其中 。换句话说,他想求 个数的和——即 在每个 中的索引。
考虑上一个例子。如果 ,答案将是 。
经过一番思考和简单思路,Anton 很快解决了这个问题。现在他想看看你是否也能解决它。
输入格式
输入的第一行包含两个整数 、(,)——分别表示排列的长度和操作重复的次数。
第二行包含排列 ()。
输出格式
输出 个整数,其中第 个数是 的答案。
3 2
2 1 3
3 3 6
5 3
5 3 1 4 2
10 9 8 12 6
提示
- ( 分):;
- ( 分):;
- ( 分):;
- ( 分):,且对任意 和 ,存在 使得 ,其中嵌套进行 次;
- ( 分):对任意 和 ,存在 使得 ,其中嵌套进行 次;
- ( 分):无额外限制。
翻译由 DeepSeek V3 完成
京公网安备 11011102002149号