#31. 逆序对的数量
逆序对的数量
问题描述
现在有一个长度为 的序列 ,将其循环 次形成一个新的长度为 的序列 ,例如 循环 次是 ,现在问你 序列的逆序对有多少个?由于输出结果很大,你需要对 取模。
逆序对:逆序对是 且 的有序数对 。
输入格式
第一行输入两个整数 ,表示序列长度和循环次数。
第二行输入 个整数,表示序列元素。
$(1\le n \le 10^3,1 \le a_i \le 10^3,1 \le k \le 10^9 )$
输出格式
输出一个整数,表示序列 的逆序对的数量,结果对 取模。
样例输入
3 2
1 2 3
样例输出
3
说明
循环后的序列为 ,逆序对为 。
相关
在下列比赛中: