5 条题解

  • 1
    @ 2019-11-19 23:02:11

    #include <stdio.h>
    #include <string.h>
    int Count(char s[]);
    int main()
    {
    char s1[10000],s2[10000];
    gets(s1);
    gets(s2);
    printf("%d %d",Count(s1),Count(s2));
    return 0;
    }
    int Count(char s[])
    {
    int i,n,j=0;
    for(i=0,n=strlen(s);i<n;i++)
    {
    if((s[i]>='a')&&(s[i]<='z'))
    j++;
    }
    return j;
    }

  • 0
    @ 2021-03-31 21:24:48
    #include<iostream>
    #include<cstring>
    using namespace std;
    namespace ee
    {
        int tongji(char *a)
        {
            int cnt=0;
            for(int i=0;i<strlen(a);i++)
                if(a[i]>='a'&&a[i]<='z')
                    cnt++;
            return cnt;
        }
    }
    const int N=10000;
    int main()
    {
        char a[N],b[N];
        gets(a);
        gets(b);
        int cnta=ee::tongji(a);
        int cntb=ee::tongji(b);
        cout<<cnta<<" "<<cntb;
        return 0;
    }
    
  • 0
    #include<iostream>
    #include<string>
    using namespace std;
    
    int get_big(string s)
    {
        int len=s.length();
        int flag=0;
        for(int i=0;i<len;i++)
        {
            if(s[i]>='A' && s[i]<='Z')
                flag++;
        }
        return flag;
    }
    
    int get_small(string s)
    {
        int len=s.length();
        int flag=0;
        for(int i=0;i<len;i++)
        {
            if(s[i]>='a' && s[i]<='z')
                flag++;
        }
        return flag;
    }
    
    
    int main()
    {
        string s1,s2;
        getline(cin,s1);
        getline(cin,s2);
        //cout<<get_big(s)<<endl;
        cout<<get_small(s1)<<" ";
        cout<<get_small(s2)<<endl;
    
        system("pause");
        return 0;
    }
    
    
    
  • -1

    #include<iostream>

    using namespace std;

    const int N = 100010;

    char s1[N],s2[N];

    int main()
    {
    fgets(s1,10000,stdin);
    fgets(s2,10000,stdin);
    int res=0,sum=0;
    for(int i=0;s1[i];i++)
    if(islower(s1[i]))
    res++;

    for(int i=0;s2[i];i++)
    if(islower(s2[i]))
    sum++;

    cout<<res<<' '<<sum<<endl;
    return 0;
    }

  • -1

    #include <stdio.h>
    #include <string.h>
    int Count(char s[]);
    int main()
    {
    char s1[10000],s2[10000];
    gets(s1);
    gets(s2);
    printf("%d %d",Count(s1),Count(s2));
    return 0;
    }
    int Count(char s[])
    {
    int i,n,j=0;
    for(i=0,n=strlen(s);i<n;i++)
    {
    if((s[i]>='a')&&(s[i]<='z'))
    j++;
    }
    return j;
    }

  • 1

信息

难度
4
分类
(无)
标签
递交数
934
已通过
385
通过率
41%
被复制
10
上传者