#P17184. Grand Swap Master
Grand Swap Master
1012. Grand Swap Master
题目描述
小L在做Swap Master这道题时读错题了,将题目原本的询问由读成 如下的题面:
- 给定序列,定义其贡献$$ f ( A ) = \sum_{i = 1}^{n - 1} ( a_{i} - a_{i + 1} ) ^ 2 $$
- 询问存在多少对合法的交换,合法交换指,使得交换后的序列的权值大于原序列的权值,即f ( A' ) > f ( A )
现在小L不会做这道题了,作为队友,帮助他一下
输入格式
每个测试文件包含多组测试数据。第一行包含测试数据的组, 其中。每组测试数据的格 式如下。
每组测试数据包含两行 第一行包含一个整数,表示数列的长度 第二行包含个整数,表示数列的具体值
数据保证 以及所有测试数据的
输出格式
对于每组测试数据,输出一行一个整数,表示可能的交换对数
样例输入
2
3
1 2 10
5
1 4 2 5 3
样例输出
2
3
来源:2026杭电多校-测试专用(杭电第1场-内测) 原题链接:http://acm.hdu.edu.cn/contest/problem_show.php?cid=1237&pid=1012