/*
#include <stdio.h>
int a[4500001]={};
int x, y=0, n, i, j;
int main()
{
scanf("%d",&n);
for(i=1; i<=n; i++)
{
scanf("%d",&x);
a[x]++;
}
for(i=0; i<=100000; i++)
{
for(j=0; j<a[i]; j++)
{
printf("%d ",i);
y++;
}
if(y>=n)
{
break;
}
}
}
구조체 struct : 사용자 정의 자료형 -> 내가 만드는 자료형
학생 100명의 나이(정수)와 성적(문자)를 관리
*//*
#include <stdio.h>
typedef struct
{
int age;
char grade;
}student;
int main()
{
//int age[100];
//char grade[100];
student tmp;
student arr[100];
arr[1].age=10;
arr[1].grade='A';
// if(arr[2].age<arr[1].age)
}
*/
#include<stdio.h>
typedef struct
{
char n[12];
int a,b,c;
}score;
int main()
{
int x,y=0,z=0,temp,i,j;
score arr[101]={};
scanf("%d",&x);
for(i=1; i<=x; i++)
{
scanf("%s %d %d %d", arr[i].n, &arr[i].a, &arr[i].b, &arr[i].c);
}
for(i=1; i<x; i++)
{
for(j=1; j<=x-i; j++)
{
if (arr[j].a > arr[j+1].a)
{
temp = arr[j].a;
arr[j].a = arr[j+1].a;
arr[j+1].a = temp;
}
}
}
for(i=2; i<=x; i++)
{
if (arr[1].b < arr[i].b)
{
y++;
}
if (arr[1].c < arr[i].c)
{
z++;
}
}
printf("%s %d %d",arr[1].n,y+1,z+1);
}
/**
현서
현서
현서
현서
현서
현서
현서
현서
현저
현주
현준
오 현준
오 현준
오 현준
오 현준
오현준
-오현준-
--오현준--
-- 오현준 --
-- 오현준 --
-- 오현준 --
- 오현준 -
오현준
if(현서==오현준)
{
printf("ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ");
}
*실행결과*
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
*/