填空题

魔法排列

发布于 2022-03-03 14:03:21

众所周知,集合{1 2 3 … N}N!种不同的排列,假设第i个排列为PiPi,j是该排列的第j个数。将N个点放置在x轴上,第i个点的坐标为xi且所有点的坐标两两不同。对于每个排列(以Pi为例),可以将其视为对上述N个点的一种遍历顺序,即从第Pi,1个点出发,沿直线距离到达第Pi,2个点,再沿直线距离到达第Pi,3个点,以此类推,最后到达第Pi,N个点,将该路线的总长度定义为L(Pi),那么所有N!种路线的总长度之和是多少,即L(P1)+L(P2)+L(P3)+...+L(PN!)的结果是多少?

输入描述:

第一行包含一个整数N,1≤N≤105

第二行包含N个空格隔开的整数x1到xN,0≤x1<x2<x3<...<xN≤109

输入样例: 3 0 1 3 输出描述:

输出L(P1)+L(P2)+L(P3)+...+L(PN!)对109+7取模后的结果。

输出样例 24
关注者
0
被浏览
18
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看