4 solutions

  • 0
    @ 2026-4-19 16:33:52

    #include<bits/stdc++.h>

    using namespace std;

    int main(){

    int n,x=0;
    
    
    scanf("%d",&n);
    
    for(int i=1;i<=n;i++){
    
        if(i%7==0) continue;
        
        int j=i;
        
        while(j!=0){
        
            if(j%10==7) break;
    
            
            j/=10;
            
        }
        
        if(j==0) x+=pow(i,2);
        
    }
    
    printf("%d",x);
    

    return 0;

    }

    Information

    ID
    889
    Time
    1000ms
    Memory
    256MiB
    Difficulty
    1
    Tags
    (None)
    # Submissions
    206
    Accepted
    69
    Uploaded By