题目
https://www.luogu.org/problemnew/show/P1199
思路
首先,该计算机并没有人聪明
即,这位同学永远是赢的
既然第一大被选了,那就选第二大咯。
代码
#include<iostream>
#include<cstring>
#include<cstdio>
#include<algorithm>
using namespace std;
int n,a[501][501],ans=0;
int main()
{
scanf("%d",&n);
for(int i=1;i<=n;i++)
for(int j=i+1;j<=n;j++)
{
scanf("%d",&a[i][j]);
a[j][i]=a[i][j];
}
for(int i=1;i<=n;i++)
{
sort(a[i]+1,a[i]+n+1);
//ans=max(ans,a[i]);
if(ans<a[i][n-1]) ans=a[i][n-1];
}
printf("1\n%d",ans);
return 0;
}