社区讨论
极简代码
P5682[CSP-J 2019 江西] 次大值参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @m34b6mss
- 此快照首次捕获于
- 2024/11/05 18:30 去年
- 此快照最后确认于
- 2024/11/05 18:33 去年
CPP
#include<bits/stdc++.h>
long long n,z,a[1000005];
int main() {
scanf("%d",&n);
for(int i=1; i<=n; i++)scanf("%d",&a[i]);
std::sort(a+1,a+n+1);
z=std::unique(a+1,a+n+1)-a;
if(z<=2)printf("-1");
else printf("%d",(a[z-3]==3?a[z-3]+1:a[z-3]));
return 0;
}
代码长度:268B
用时:119ms
内存:1.95MB
回复
共 1 条回复,欢迎继续交流。
正在加载回复...