7 solutions

  • 1
    @ 2026-10-11 15:08:24
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int l,r,sum=0;
        cin>>l>>r;
        for(int i=l;i<=r;i++){
            int k=i;
            int a[10];
            for(int i=0;i<=9;i++) a[i]=0;
            while(k){
                a[k%10]++;
                k/=10;
            }
            int flag=1;
            for(int j=0;j<=9;j++){
                if(a[j]!=j && a[j]!=0){
                    flag=0;
                    break;
                }
            }
            if(flag) sum+=i;
        }
        cout<<sum;
    

    Information

    ID
    2864
    Time
    1000ms
    Memory
    64MiB
    Difficulty
    3
    Tags
    # Submissions
    72
    Accepted
    25
    Uploaded By