#P10885. 【MX-S3-T1】「FeOI Round 1」野心
【MX-S3-T1】「FeOI Round 1」野心
题目背景
题目描述
给出一个 的排列 ,询问存在多少个数 ()满足 和 排序后都是等差数列。
输入格式
本题单个测试点内包含多组数据。
第一行一个整数 表示数据组数。
接下来,对于每组数据,格式如下:
第一行一个数 表示排列长度。
接下来一行 个数表示排列 。
输出格式
对于每组测试数据,输出一行一个数表示询问的答案。
2
4
1 3 2 4
5
1 5 3 2 4
3
3
4
6
2 1 4 3 6 5
6
1 2 3 4 5 6
3
1 3 2
1
1
2
5
2
0
6
2
1 2
20
16 2 10 18 4 6 8 20 14 12 3 9 17 13 1 15 7 11 19 5
9
3 4 1 5 2 6 7 8 9
10
1 3 2 4 7 6 5 8 10 9
13
5 7 3 11 1 9 13 6 10 4 2 8 12
5
1 2 3 4 5
1
1
4
5
1
4
提示
【样例解释 #1】
第一组:三种拆分为 ,,。
第二组:三种拆分为 ,,。
【样例解释 #2】
第一组:两种拆分为 ,。
第二组:每种拆分都是合法的。
第三组:每种拆分都是合法的。
第四组:不存在拆分方案,故没有方案合法。
【数据范围】
本题开启捆绑测试。
设 为单个测试点内所有的 之和。
对于 的数据,,,,保证 是排列且 。
子任务编号 | 分数 | ||
---|---|---|---|
请使用较快的输入输出方式。
新增子任务 4 为 hack 数据,分值为 。