#include #include #include #include #include #include using namespace std; string cisla[][9]={ { "+---+", "| |", "| |", "+ +", "| |", "| |", "+---+" }, { " +", " |", " |", " +", " |", " |", " +" }, { "+---+", " |", " |", "+---+", "| ", "| ", "+---+" }, { "+---+", " |", " |", "+---+", " |", " |", "+---+" }, { "+ +", "| |", "| |", "+---+", " |", " |", " +" }, { "+---+", "| ", "| ", "+---+", " |", " |", "+---+" }, { "+---+", "| ", "| ", "+---+", "| |", "| |", "+---+" }, { "+---+", " |", " |", " +", " |", " |", " +" }, { "+---+", "| |", "| |", "+---+", "| |", "| |", "+---+" }, { "+---+", "| |", "| |", "+---+", " |", " |", "+---+" }, { " ", " ", " o ", " ", " o ", " ", " " }, }; int main(){ vector< string > casy; vector< vector > > mem; casy.reserve(1440); for(int i=0;i<24;i++){ for(int j=0;j<60;j++){ string tmp; tmp+= i/10 +'0'; tmp+= i%10 +'0'; tmp+= ':'; tmp+= j/10 +'0'; tmp+= j%10 +'0'; casy.push_back(tmp); } } //for(int i=0;i<1000;i++) cout< > res; mem.reserve(casy.size()); for(int q=0;q vstup; while(getline(cin,s)){ if(s=="") { vstup.clear(); continue; } if(s=="end") break; vstup.push_back(s); if(vstup.size()==7){ int poc=0; string vysledok; /*for(int i=0;i1) break; } if(poc!=1) cout<<"ambiguous\n"; else cout<