| 比赛场次 | 690 |
|---|---|
| 比赛名称 | 2025暑期集训第2场 |
| 比赛状态 | 已结束比赛成绩 |
| 开始时间 | 2025-06-29 13:00:00 |
| 结束时间 | 2025-06-29 17:30:00 |
| 开放分组 | 全部用户 |
| 组织者 | syzhaoss |
| 注释介绍 | 注意得部分分 |
| 题目名称 | 等差子序列 |
|---|---|
| 输入输出 | sequence.in/out |
| 时间限制 | 150 ms (0.15 s) |
| 内存限制 | 512 MiB |
| 测试点数 | 20 简单对比 |
| 用户 | 结果 | 时间 | 内存 | 得分 |
|---|---|---|---|---|
|
|
AAAAAATTATAAAAAAAAAA |
1.841 s | 3.88 MiB | 85 |
|
|
AAAAAATTATTTATAAAATA |
2.097 s | 3.75 MiB | 65 |
|
|
WWWAAWAAAAWWWWAWAWWW |
1.015 s | 3.75 MiB | 40 |
|
|
AAAAAATTTTTTTTTTTTTT |
4.461 s | 3.84 MiB | 30 |
|
|
AWATTATTTTTTTTTTTTTT |
14.504 s | 3.48 MiB | 15 |
|
|
ATATTTTTTTTTTTTTTTTT |
16.112 s | 3.53 MiB | 10 |
|
|
AWWWWWTTTTTTTTTTTTTT |
14.566 s | 3.54 MiB | 5 |
|
|
ATTTTTTTTTTTTTTTTTTT |
18.474 s | 1.38 MiB | 5 |
|
|
WWWWWWWWTWTTTTWTTWTW |
2.204 s | 3.84 MiB | 0 |
|
|
WTTTTTTTTTTTTTTTTTTT |
16.937 s | 4.37 MiB | 0 |
给定一个$1\sim n$的排列$a_i$,询问是否存在$1\leq p_1< p_2< p_3\cdots p_k\leq n(k\geq 3)$,使得$a_{p_1},a_{p_2},a_{p_3},\cdots,a_{p_k}$是一个等差数列。
输入的第一行包含一个整数$T$,表示数据的组数。
接下来共有$T$组数据,每组数据第一行一个整数$n$,第二行为一个$1\sim n$的排列,数字两辆之间用空格隔开。
对于每组数据,如果存在一个等差子序列,则输出一行Y,否则输出一行N。
4 3 1 3 2 3 3 2 1 5 2 1 3 4 5 5 4 2 3 1 5
N Y Y N
对于$5\%$的数据,$N\leq 100$;
对于$30\%$的数据,$N\leq 1000$;
对于$100\%$的数据,$N\leq 10000, T\leq 7$。