#include #include #include using namespace std; int t, l, x, y, n; string ts; map > teed; vector teekond; int sek(string ts){ int tunnid=(ts[0]-'0')*10+(ts[1]-'0'); int minutid=(ts[3]-'0')*10+(ts[4]-'0'); int sekundid=(ts[6]-'0')*10+(ts[7]-'0'); return tunnid*3600+minutid*60+sekundid; } void leia(){ string uuritav=teekond[teekond.size()-1]; cout << uuritav << endl; map >::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; } } } 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(); }