#include<stdio.h>
#include<stdlib.h>
//长度为3的回文子串是要求最低的子串,如果长度为3的都没有,更长的也不会有
int main()
{
int t;
int n;
int data[5100];//这里用char不行,但是int就可以
scanf("%d",&t);
int truth = 0;
for(int i = 0;i < t;i ++)
{
scanf("%d\n",&n);
for(int g = 0;g < n;g ++)
scanf("%d",&data[g]);
for(int j = 0;j < n;j ++)
{
for(int h = j + 2;h < n;h ++)
{
if(data[j] == data[h])
{
truth = 1;
break;
}
}
if(truth == 1)
break;
}
if(truth == 1)
printf("YES\n");
else
printf("NO\n");
truth = 0;
}
return 0;
}
洛谷CF1324B
最新推荐文章于 2024-06-19 21:39:55 发布