#include #include typedef struct pole { char meno[25]; int buy; double cena; } bidders; int main() { int pocet = 0; char buffer[100]; char nazov[100]; bidders bid[1000]; while(1) { gets(buffer); sscanf(buffer,"%d %s\n",&pocet,&nazov); if(strcmp(buffer,"0 END")==0)break; int i,j; for(i=0;i= bid[j].cena) { printf(" %s",bid[j].meno); noone = 0; } } else { if(bid[j].buy==1) if(bid[i].cena <= bid[j].cena) { printf(" %s",bid[j].meno); noone = 0; } } } if(noone==1)printf(" NO-ONE"); printf("\n"); } } return 0; }