文章

37

粉丝

1

获赞

81

访问

10.6k

头像
字符个数 题解:
P1042 重庆大学机试题
发布于2026年3月19日 20:43
阅读数 121

#include<iostream>
#include<cstdio>
#include<cmath>
#include<algorithm> 
#include<string>
#include<cstring>
using namespace std;
int main()
{
    string s;
    getline(cin, s);
    int n1 = 0, n2 = 0, n3 = 0, n4 = 0;
    for (int i = 0; i < s.size(); i++) {
        if ((s[i] >= 'a' && s[i] <= 'z') || (s[i] >= 'A' && s[i] <= 'Z')) n1++;
        else if (s[i] >= '0' && s[i] <= '9') n2++;
        else if (s[i] == ' ')n3++;
        else n4++;
    }
    cout << n1 << " " << n2 << " " << n3 << " " << n4 << endl;

    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发