#include #include #include using namespace std; int t, l, x, y, n; string ts; map > teed; vector teekond; void kuva_teekond(){ for(int i=0; i >::iterator it= teed.find(uuritav); if(it!=teed.end()){ for(map::iterator it2=teed[uuritav].begin(); it2!=teed[uuritav].end(); it2++){ cout << it2->first << " ... " << it2->second << endl; teekond.push_back(it2->first); kuva_teekond(); teekond.pop_back(); } } } int main(void){ cin >> ts >> l >> x >> y >> n; string kust, kuhu; for(int i=0; i> kust >> kuhu >> ts; teed[kust][kuhu]=sek(ts); } teekond.push_back("200"); leia(); }