#include #include #include #include //#include //#include using namespace std; char znaky[10][7][6] = {{ "+---+", "| |", "| |", "+ +", "| |", "| |", "+---+" },{ " +", " |", " |", " +", " |", " |", " +" },{ "+---+", " |", " |", "+---+", "| ", "| ", "+---+" },{ "+---+", " |", " |", "+---+", " |", " |", "+---+" },{ "+ +", "| |", "| |", "+---+", " |", " |", " +" },{ "+---+", "| ", "| ", "+---+", " |", " |", "+---+" },{ "+---+", "| ", "| ", "+---+", "| |", "| |", "+---+" },{ "+---+", " |", " |", " +", " |", " |", " +" },{ "+---+", "| |", "| |", "+---+", "| |", "| |", "+---+" },{ "+---+", "| |", "| |", "+---+", " |", " |", "+---+" }}; int posunuti[] = {0,7,17,24}; int main() { string line; int stav=-1; bool superchyba; bool muzou[4][10] = { {true,true,true,true,true,true,true,true,true,true}, {true,true,true,true,true,true,true,true,true,true}, {true,true,true,true,true,true,true,true,true,true}, {true,true,true,true,true,true,true,true,true,true} }; while(stav = (stav+1)%9,getline(cin,line)) { if(line[0]=='e') { cout<<"end"< cisla1; set cisla2; set cisla; //N1 for(int q=0;q<3;q++) { if(muzou[0][q]) { cisla1.insert(q); } } //N2 for(int q=0;q<9;q++) { if(muzou[1][q]) { cisla2.insert(q); } } //N1N2 for(set::iterator it=cisla1.begin();it!=cisla1.end();it++) { for(set::iterator it2=cisla2.begin();it2!=cisla2.end();it2++) { int abc = (*it)*10+(*it2); // << '#' << abc<