A22537.等差子序列
省选/NOI-
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
给一个 1 到 N 的排列 {Ai},询问是否存在
1≤p1<p2<p3<p4<p5<…<pLen≤N(Len≥3)
使得 Ap1,Ap2,Ap3,⋯,ApLen 是一个等差序列。
输入格式
输入的第一行包含一个整数 T,表示组数。
下接 T 组数据,每组第一行一个整数 N,每组第二行为一个 1 到 N 的排列,数字两两之间用空格隔开。
输出格式
对于每组数据,如果存在一个等差子序列,则输出一行 Y,否则输出一行 N。
输入输出样例
输入#1
2 3 1 3 2 3 3 2 1
输出#1
N Y
说明/提示
对于后 20 个测试点的数据,1≤N≤10000,T≤7,时限 2s。
对于前 5 个测试点的数据,1≤N≤5×105,T≤5,时限 5s。