2 条题解

  • -1
    @ 2023-8-2 18:53:48

    还是那句话

    我爱C++

    😕

    #include<bits/stdc++.h>
    
    using namespace std;
    
    int a[1000];
    int b[1000];
    int pot(int i, int j);
    bool ppt(int i);
    
    int main()
    {
    
        int n,m;
        while(cin >>n >>m){
            if(n==0 && m==0){break;}
            int k=pot(n,m);
            cout <<k <<endl;
        }
    
    	return 0;
    }
    
    int pot(int i,int j)
    {
    
        int a=0;
        for(int k=i; k<=j; k++){
            if(ppt(k)){a++;}
        }
    
        return a;
    }
    
    bool ppt(int i)
    {
    
        bool flag=true;
        int a=0,b=0;
        int k=i;
        for(int j=1; j>0; j++){
            a=i%10;
            i=i/10;
            if(a==4){
                flag=false;
                break;
            }
            if(i<10 && i==4){
                flag=false;
                break;
            }
            if(i<10 && i!=4){
                break;
            }
        }
        a=0;
        i=k;
        for(int j=1; j>0; j++){
            if(j%2==1){
                a=i%10;
                i=i/10;
                if(a==6 && b==2){
                    flag=false;
                }
            }
            if(j%2==0){
                b=i%10;
                i=i/10;
                if(b==6 && a==2){
                    flag=false;
                }
            }
            if(i==0){break;}
        }
    
        return flag;
    }
    
    • @ 2023-8-4 13:51:58

      什么奇怪码风

    • @ 2023-9-6 20:23:04

      推荐用Pycharm写一段XD

    • @ 2023-9-7 20:39:19

      试着去loj提交一下?

信息

ID
646
时间
1000ms
内存
512MiB
难度
9
标签
递交数
11
已通过
6
上传者