This commit is contained in:
Damián Korpesio 2021-10-13 13:22:54 +02:00
parent 0ff32b38ee
commit b6dc89f520

View File

@ -18,7 +18,12 @@ int main() {
size_t velkost; size_t velkost;
int a = 0; int a = 0;
int i = 0; int i = 0;
int c;
int d;
float pred;
float cena; float cena;
char strpred[LINESIZE];
memset(strpred,0,LINESIZE);
while (fgets(line, LINESIZE, stdin)) { while (fgets(line, LINESIZE, stdin)) {
velkost = strlen(line); velkost = strlen(line);
if (velkost == 1 && line[velkost - 1] == '\n') { if (velkost == 1 && line[velkost - 1] == '\n') {
@ -38,7 +43,28 @@ int main() {
a++; a++;
} }
} }
a = a / 2;
for (c = 0; c < a - 1; c++){
for (d = 0; d < a - c - 1; d++){
d++;
if (jedalny_listok[d].prize > jedalny_listok[d+2].prize){
pred = jedalny_listok[d].prize;
jedalny_listok[d].prize = jedalny_listok[d + 2].prize;
jedalny_listok[d+2].prize = pred;
strpred[d] = jedalny_listok[d - 1].name;
jedalny_listok[d - 1].name = jedalny_listok[d + 1];
jedalny_listok[d + 1].name = strpred[d];
}
}
}
a = a * 2;
for (i = 0; i<a; i++){ for (i = 0; i<a; i++){
if (i == 0 || i % 2 == 0) { if (i == 0 || i % 2 == 0) {
printf("%s", jedalny_listok[i].name); printf("%s", jedalny_listok[i].name);
} }