#include #include using namespace std; struct obchodnik{ string name; string akce; double price; string protejsek; //sem se nacpou potencialni obchodnici int id; }; void error (obchodnik & in ){ cerr << in.name << " " <&buyers, vector& sellers, vector & all){ int output = 0; for (int i = 0; i < buyers.size(); ++i) { for (int j = 0; j < sellers.size(); ++j){ if (buyers[i].price >= sellers[j].price){ buyers[i].protejsek += sellers[j].name + " "; all[buyers[i].id].protejsek += sellers[j].name + " "; // cerr << "adding " << sellers[j].name + " "; } } //cerr < buyers; vector sellers; vector all; obchodnik actual; string akce; string issuer; int id = 0 ; while ( cin >> n >> issuer, n > 0){ for (int i = 0; i < n ;++i ) { cin >> actual.name >> actual.akce >> actual.price; // cerr << " name :" << actual.name <0) cout << all[i].name << ": " << all[i].protejsek <