1 条题解

  • 0
    @ 2025-4-12 21:41:03

    C :

    #include<stdio.h>
    #include<string.h>
    char ch[8]={'l','e','a','g','u','e','o','f'};
    int count[7];
    char  a[105];
    int main()
    {      int d;
           while(scanf("%s",a)!=EOF)
           {   d=1000;
               memset(count,0,sizeof(count));
               for(int i=0;i<strlen(a);i++)
               {
                   if(a[i]=='l') count[0]++;
                   else if(a[i]=='e')  count[1]++;
               else if(a[i]=='a')  count[2]++;
               else if(a[i]=='g')  count[3]++;
               else if(a[i]=='u')  count[4]++;
    
               else if(a[i]=='o')  count[5]++;
               else if(a[i]=='f')  count[6]++;
    
    
               }
               count[0]=count[0]/2;
               count[1]=count[1]/2;
               for(int i=0;i<7;i++)
               {
                   if(count[i]<d)
                    d=count[i];
               }
               printf("%d\n",d);
               memset(a,0,sizeof(a));
    
           }
           return 0;
    }
    
    

    C++ :

    #include<stdio.h>
    #include<string.h>
    #include<algorithm>
    using namespace std;
    char s[107];
    int z[7];
    int main()
    {
        //freopen("in.txt","r",stdin);
        //freopen("out.txt","w",stdout);
        while(scanf("%s",s)!=EOF)
        {
            int len=strlen(s),l=0,e=0,a=0,g=0,u=0,o=0,f=0;
            for(int i=0;i<len;i++)
            {
                if(s[i]=='l')l++;
                if(s[i]=='e')e++;
                if(s[i]=='a')a++;
                if(s[i]=='g')g++;
                if(s[i]=='u')u++;
                if(s[i]=='o')o++;
                if(s[i]=='f')f++;
            }
            l=(l-1);e=e/2;
            z[0]=l;z[1]=e;z[2]=a;z[3]=g;z[4]=u;z[5]=o;z[6]=f;
            sort(z,z+7);
            if(z[0]==-1)printf("0\n");
            else printf("%d\n",z[0]);
        }
        return 0;
    }
    //leagueofl
    
    
    • 1

    信息

    ID
    1192
    时间
    1000ms
    内存
    256MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者