// 정올 참여 학생 리스트 만들기 1 퀵정렬
/*
#include<stdio.h>
#include<string.h>
int n;
typedef struct info
{
char code;
int num;
char name[105];
}INFO;
int main() {
INFO a[105] = { 0 };
INFO temp[105] = { 0 };
INFO te;
char _code = 0 ;
int _num = 0 ;
char _name[105] = { 0 };
int b, c, d, e, f;
scanf_s("%d", &n);
for (int i = 0; i < n; i++)
{
scanf_s(" %c", &_code, 2);
scanf_s("%d", &_num);
scanf_s("%s", &_name, 105);
//scanf_s(" %c", &a[i].code,2);
//scanf_s("%d", &a[i].num);
//scanf_s("%s", &a[i].name, 105);
int I_count = 0;
for (int j = i - 1; j >= 0; j--)
{
if (_code == 'I' && a[j].num == _num)
{
I_count++;
}
if (_code == 'D' && a[j].num == _num) {
a[j] = temp[j];
}
}
if (_code == 'I' && I_count == 0) {
a[i].code = _code;
a[i].num = _num;
strcpy_s(a[i].name, 10, _name);
}
}
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n - 1; j++)
{
if (a[i].num != 0&&a[i].num<a[j].num) {
te = a[i];
a[i] = a[j];
a[j] = te;
}
}
}
scanf_s("%d %d %d %d %d", &b, &c, &d, &e, &f);
int pick = 0;
for (int i = 0; i < n; i++)
{
if (a[i].num != 0) {
pick++;
if(pick==b||pick==c||pick==d||pick==e||pick==f){
printf("%d ", a[i].num);
printf("%s\n", a[i].name);
}
}
}
return 0;
}*/