#include <bits/stdc++.h> using namespace std; int a, b; int cur; bool vis[10]; int main() { // freopen("p1.in", "r", stdin); // freopen("p1.out", "w", stdout); cin >> a >> b; for (int i = a; i <= b; i++) { int tmp = i, t = i; int n = 0; while (tmp) { tmp /= 10; n++; } memset(vis, false, sizeof vis); while (t) { vis[t % 10] = true; t /= 10; } bool flg = true; for (int i = 0; i < n; i++) { if (!vis[i]) { flg = false; break; } } cur += flg; } cout << cur; return 0; }