#include <bits/stdc++.h> using namespace std; int c[10]; int ws(int n) { int w = 0; while (n) { w ++; n /= 10; } return w; } int main() { int a, b, s = 0; cin >> a >> b; for (int i = a; i <= b; i ++) { int w = ws(i); int g = i; for (int j = 1; j <= w; j ++) { c[g % 10] ++; g /= 10; } int f = 1; for (int j = 0; j <= w - 1; j ++) { if (c[j] != 1) { f = 0; break; } } if (f == 1) { s ++; } memset(c, 0, sizeof c); } cout << s << endl; return 0; }