C++

#include<bits/stdc++.h>
using namespace std;
int main()
{
    long long n, m;
    cin >> n >> m;
    vector<long long>a;
    for(int i = 3; i <= 17; i ++)
    {
        for(int j = 0; j <= 9; j ++)
        {
            for(int k = 0; k <= 9; k ++)
            {
                if(k != j)
                {
                    for(int l = 0; l < i; l ++)
                    {
                        string s;
                        for(int o = 0; o < i; o ++)
                        {
                            if(o == l)s += k + '0';
                            else s += j + '0';
                        }
                        if(s[0] != '0'){
                        long long x = stoll(s);
                        a.push_back(x);
                    }
                    }
                    
                }
            }
        }
    }
    int ans = 0;
    for(int i = 0;  i < a.size(); i ++)
    {
        if(a[i] >= n && a[i] <= m)ans ++;
    }
    cout << ans<<endl;
}

Java