QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#466826#8813. Records in Chichén Itzácyl001WA 0ms3800kbC++14575b2024-07-08 10:32:042024-07-08 10:32:06

Judging History

你现在查看的是最新测评结果

  • [2024-07-08 10:32:06]
  • 评测
  • 测评结果:WA
  • 用时:0ms
  • 内存:3800kb
  • [2024-07-08 10:32:04]
  • 提交

answer

#include <bits/stdc++.h>
using namespace std;
const int N = 1e5 + 5;
int T,n,p,a[N];
bool check()
{
	if(a[1] != 1 || a[2] != 1) return false;
	for(int i = 3;i <= n;i++) if(a[i] != 2) return false;
	return true;
}
int main()
{
	scanf("%d",&T);
	while(T--)
	{
		scanf("%d",&n);
		for(int i = 1;i <= n;i++) scanf("%d",&a[i]);
		sort(a + 1,a + n + 1);
		if(check())
		{
			puts("No");
			continue;
		}
		for(p = n + 1;a[p - 1] > 1;p--);
		if(p >= n - 1 || p == n - 2 && a[p] == a[n - 1] && a[p] == a[n]) puts("NO");
		else puts("Yes");
	}
	return 0;
}

详细

Test #1:

score: 0
Wrong Answer
time: 0ms
memory: 3800kb

input:

3
6
1 1 1 1 3 3
5
1 1 2 2 2
10
1 1 1 1 2 2 2 2 3 3

output:

NO
No
Yes

result:

wrong answer 1st words differ - expected: 'No', found: 'NO'