#include struct Issuer { public: char name[10]; int length; Issuer() { int index=0; char read; scanf("%c",&read); scanf("%c",&name[index++]); scanf("%c",&read); while(read!='\n') { name[index++]=read; scanf("%c",&read); } length=index; } void print() { for(int i=0;i=agents[i].money) { printf(" "); agents[x].print(); ma_vztah=1; } } else//buyer { if(agents[x].type)//seller if(agents[x].money<=agents[i].money) { printf(" "); agents[x].print(); ma_vztah=1; } } } } if(!ma_vztah) printf(" NO-ONE"); printf("\n"); } } } int main() { int n=1; while(n) { scanf("%d",&n); solution(n); } return 0; }