/*
#include <stdio.h>
struct student
{
char name[11];
int age;
float grade;
};
int main()
{
int b;
struct student st[100];
// struct student a;
// a.age=10;
// scanf("%d",&a.age);
return 0;
}
*/
/*
#include<stdio.h>
struct _node {
int rank, data;
};
int main()
{
struct _node data[10000];
struct _node temp;
int n,i,j,a,b;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d %d", &data[i].rank, &data[i].data);
}
for(i=1; i<=n; i++) {
for(j=1; j<n; j++) {
if(data[j].rank > data[j+1].rank) {
temp = data[j];
data[j] = data[j+1];
data[j+1] = temp;
}
}
}
for(i=1; i<=n; i++) {
printf("%d %d\n", data[i].rank, data[i].data);
}
return 0;
}
*/
/*
#include <stdio.h>
typedef struct
{
char name[11];
int grade;
}student;
int main()
{
int n,m,i,j;
student a[100],temp;
scanf("%d %d",&n,&m);
for(i=0;i<n;i++)
{
scanf("%s %d",a[i].name,&a[i].grade);
}
for(i=0;i<n;i++)
{
for(j=0;j<n-1;j++)
{
if(a[j].grade<a[j+1].grade)
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
for(i=0;i<m;i++)
{
printf("%s\n",a[i].name);
}
return 0;
}
*/
/*
#include <stdio.h>
typedef struct
{
char name[11];
int grade1,grade2,grade3;
}student;
int main()
{
int n,i,x,y,mi=0,cnt1=1,cnt2=1;
student a[100],temp;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%s %d %d %d",a[i].name,
&a[i].grade1,&a[i].grade2,&a[i].grade3);
}
for(i=0;i<n;i++)
{
if(a[i].grade1>a[mi].grade1)
{
mi=i;
}
}
printf("%s ",a[mi].name);
for(i=0;i<n;i++)
{
if(a[mi].grade2<a[i].grade2)
{
cnt1++;
}
}
printf("%d ",cnt1);
for(i=0;i<n;i++)
{
if(a[mi].grade3<a[i].grade3)
{
cnt2++;
}
}
printf("%d ",cnt2);
return 0;
}
#include <stdio.h>
typedef struct
{
char name[100];
int y,m,d;
} schedule;
int main()
{
int n,i,j,k,l,m,o,mi=0;
schedule a[100],temp;
scanf("%d",&n);
for(i=0; i<n; i++)
{
scanf("%s %d %d %d",a[i].name,&a[i].y,&a[i].m,&a[i].d);
}
for(i=0; i<n; i++)
{
for(j=0; j<n-1; j++)
{
if(a[j].y<a[j+1].y)
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
else if(a[j].y==a[j+1].y)
{
for(k=0; k<n; k++)
{
for(l=0; l<n-1; l++)
{
if(a[l].m<a[l+1].m)
{
temp=a[l];
a[l]=a[l+1];
a[l+1]=temp;
}
else if(a[j].m==a[j+1].m)
{
for(m=0; m<n; m++)
{
for(o=0; o<n-1; o++)
{
if(a[o].d<a[o+1].d)
{
temp=a[o];
a[o]=a[o+1];
a[o+1]=temp;
}
}
}
}
}
}
}
}
}
for(i=0; i<n; i++)
{
printf("%s\n",a[i].name);
}
return 0;
}
4751 1441 1709 1420 4012
*/
#include <stdio.h>
struct medal
{
int x,y,score;
};
int main()
{
struct medal a[100];
struct medal temp;
int n,i,j,cnt=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d %d %d",&a[i].x,&a[i].y,&a[i].score);
}
return 0;
}