题库练习 等差子序列
← 上一题 下一题 →

A2826 | 等差子序列

时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

给一个 $1$ 到 $N$ 的排列 $\{A_i\}$,询问是否存在

$$1 \le p_1<p_2<p_3<p_4<p_5<…<p_{Len} \le N (Len \ge 3)$$

使得 $Ap_1,Ap_2,Ap_3,\cdots,Ap_{Len}$ 是一个等差序列。

输入格式

输入的第一行包含一个整数 $T$,表示组数。

下接 $T$ 组数据,每组第一行一个整数 $N$,每组第二行为一个 $1$ 到 $N$ 的排列,数字两两之间用空格隔开。

输出格式

对于每组数据,如果存在一个等差子序列,则输出一行 Y,否则输出一行 N。

输入输出样例

输入 #1
2
3
1 3 2
3
3 2 1
输出 #1
N
Y
C++ 编辑器
输入
输出