第一次做紫题 求条 tle
查看原帖
第一次做紫题 求条 tle
1056715
lllllllxxxxxxx楼主2025/7/21 11:53
#include <bits/stdc++.h>
int T,n,a[500001];
int main(){
	std::cin >> T;
	while(T--){
		bool flag=0;
		std::cin>>n;
		for(int i=1;i<=n;i++)
			std::cin>>a[i];
		for(int i=1;i<=n;i++)
			for(int j=i+1;j<=n;j++)
				for(int k=j+1;k<=n;k++)
					if(a[k]-a[j]==a[j]-a[i])
						flag=1;
		std::cout<<(flag?"Y":"N")<<std::endl;
	}
	return 0;
}

这个做法应该是跑3个n的 看数据范围能过,觉得这个紫题比较水,争取过一下

2025/7/21 11:53
加载中...