/*
구조체 : 내가 만드는 자료형
*/
/*
#include <stdio.h>
#include<string.h>
typedef struct
{
int a;
int b;
int c;
char d[101];
}stdent;
int main ()
{
stdent arr[101];
int n, m=0, z=1, x=1;
scanf("%d", &n);
for(int i=0 ; i<n ; i++)
{
scanf("%s %d %d %d",arr[i].d,&arr[i].a,&arr[i].b,&arr[i].c);
}
for(int j=0 ; j<n ; j++)
{
if(arr[m].a<arr[j].a)
{
m=j;
}
}
printf("%s ",arr[m].d);
// m번재 학생의 b,c성적의 등수 ( 나보다 잘한애가 몇명인지?)
for(int j=0 ; j<n ; j++)
{
if(arr[m].b<arr[j].b)
{
z++;
}
if(arr[m].c<arr[j].c)
{
x++;
}
}
printf("%d %d", z, x);
return 0;
}
1차 (금 은 동) 장려
2차 금 은 동 장려
#include<stdio.h>
#include<string.h>
typedef struct
{
int n;
char m[101];
}nm;
int main ()
{
nm arr[101];
int a, b, q=0;
scanf("%d %d", &a, &b);
for(int i=0 ; i<a ; i++)
{
scanf("%s %d", arr[i].m, &arr[i].n);
}
for(int j=0 ; j<a ; j++)
{
if(arr[q].m<arr[j].m)
{
m=j;
}
}
}
c언어 문법
c언어 자료구조 ( 스택, 큐, 정렬, 이분탐색, dfs/bfs, 동적계획법)
*/
/*
#include<stdio.h>
int stack[500], top=-1;
void push(int x)
{
top++;
stack[top]=x;
}
int main ()
{
//int a;
//scanf("%d", &a);
//push(3);
//push(5);
printf("%d", stack[top]);
return 0;
}
*/
#include<stdio.h>
int stack[500], top=-1;