1. 점수가 1등인 학생의 "위치" 구하기 -> 학생의 이름, 번호 출력 -> 그 학생의 점수 0점처리
2. 점수가 1등인 학생의 "위치" 구하기 -> 학생의 이름, 번호 출력 -> 그 학생의 점수 0점처리
---> 1.에서 구한 학생의 나라 == 2.에서 구한 학생의 나라 -> 그 나라의 학생들 전부 0점처리
3.점수가 1등인 학생의 "위치" 구하기 -> 학생의 이름, 번호 출력
*/
#include<stdio.h>
typedef struct
{
int con;
int number;
int score;
}d;
int main()
{
d arr[201];
int i,j=1,n,q=1,w=1;
scanf("%d",&n);
for(i=1 ;i<=n ;i++)
{
scanf("%d",&arr[i].con);
scanf("%d",&arr[i].number);
scanf("%d",&arr[i].score);
}
for(i=1 ;i<=n ;i++)
{
if(arr[j].score < arr[i].score)
{
j=i;
}
}
arr[j].score=0;
for(i=1 ;i<=n ;i++)
{
if(arr[q].score < arr[i].score)
{
q=i;
}
}
arr[q].score=0;
if(arr[j].con == arr [q].con)
{
for(i=1 ;i<=n ;i++)
{
if(arr[i].con == arr[j].con)
{
arr[i].score=0;
}
}
}
for(i=1 ;i<=n ;i++)
{
if(arr[w].score < arr[i].score)
{
w=i;
}
}
printf("%d ",arr[j].con);
printf("%d\n",arr[j].number);
printf("%d ",arr[q].con);
printf("%d\n",arr[q].number);
printf("%d ",arr[w].con);
printf("%d",arr[w].number);
return 0;
}