#define PROB Problema2 #include #include #include #include #include #include #include #include using namespace std; typedef int var; #define fin cin #define fout cout //ifstream fin("date.in"); //ofstream fout("date.out"); char number[12], sol1[12], sol2[12], sol[12]; unordered_map M; bool check(char sol[12]) { if(sol[0] != '0') return false; if(sol[1] != '7') return false; string ssol(sol); if(M[ssol]) return false; M[ssol] = 1; return true; } int main() { fin >> number; var nr = 0; for(var i=0; i<=9; i++) { var j; for(j=0; j