#include <iostream>
using namespace std;int sub(int n, int k){int n1 = 0;while(n){ n1 = n1 * 10 + n % 10; n /= 10;}bool ok = true;while(n1){ if(ok){ if(n1 % 10 == k){ ok = false; n1 /= 10; } else {
n = n * 10 + n1 % 10; n1 /= 10; } } else { n = n * 10 + n1 % 10; n1 /= 10; }}return n;}int main(){ int a, b, ct = 0; cin >> a >> b; for(int i = 1; i <= 9; i++) { if(sub(a, i) != a && sub(b, i) != b) ct++; } cout << ct;}daca subprogramul modifica a - ul si b - ul in acelasi timp, inseamna ca au o cifra comuna.