#include
struct student{
char ime[50];
char prezime[50];
int broj_na_indeks;
double prosek;
};
int main() {
struct student s[10];
for(int i = 0; i < 5; i++) {
scanf("%s", s[i].ime);
scanf("%s", s[i].prezime);
scanf("%d", &s[i].broj_na_indeks);
scanf("%lf", &s[i].prosek);
}
for(int i = 0; i < 5; i++) {
for(int j = i + 1; j < 5; j++) {
if(s[i].broj_na_indeks > s[j].broj_na_indeks) {
struct student pom = s[i];
s[i] = s[j];
s[j] = pom;
}
}
}
for(int i = 0; i < 5; i++) {
printf("%s %s %d %lf\n", s[i].ime, s[i].prezime, s[i].broj_na_indeks, s[i].prosek);
}
return 0;
}
/*
anton usinov 23 10.000000
blagoja mladenov 24 15.000000
josif tepe 26 10.000000
ivan jovanoski 12 13.000000
marija stankoska 15 15.000000
12
15
23
24
26
*/