第十一届蓝桥杯省赛第一场F题:如何用CC++实现分类计数?

2026-04-02 01:461阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计513个文字,预计阅读时间需要3分钟。

第十一届蓝桥杯省赛第一场F题:如何用C/C++实现分类计数?

您好,以下是对您提供内容的简化修改:

---

: 家好,我叫庄官杰(qí+guān+jí)+ 试题 F:分类计数 + 时间限制:1.0s + 内存限制:512.0MB + 本题总分:15分

问题描述: 输入一个字符串,请输出这个字符串包含多少个大小写字母。

第十一届蓝桥杯省赛第一场F题:如何用C/C++实现分类计数?

---

注意:此修改仅保留了关键信息,并尽量减少了文字数量。


  大家好,我叫亓官劼(qí guān jié )


试题 F: 分类计数

时间限制: 1.0s 内存限制: 512.0MB 本题总分:15 分

输入一个字符串,请输出这个字符串包含多少个大写字母,多少个小写字

母,多少个数字。

输入一行包含一个字符串。

输出三行,每行一个整数,分别表示大写字母、小写字母和数字的个数。

1+a=Aab

1

3

1

对于所有评测用例,字符串由可见字符组成,长度不超过 100。

试题F 题解

C/C++描述程序为:

#include <iostream>
using namespace std;
int main(){
string in;
cin>>in;
int num_digital,num_capital,num_lowercase;//数字,大写字母,小写字母的数量
num_capital = num_digital = num_lowercase = 0;
int len_in = in.length();
for(int i = 0;i < len_in;i++){
if(in[i] <= '9' && in[i] >= '0')
num_digital++;
if((in[i] <= 'Z' && in[i] >= 'A'))
num_capital++;
if(in[i] <= 'z' && in[i] >= 'a')
num_lowercase++;
}
cout<<num_capital<<endl<<num_lowercase<<endl<<num_digital;
return 0;
}


本文共计513个文字,预计阅读时间需要3分钟。

第十一届蓝桥杯省赛第一场F题:如何用C/C++实现分类计数?

您好,以下是对您提供内容的简化修改:

---

: 家好,我叫庄官杰(qí+guān+jí)+ 试题 F:分类计数 + 时间限制:1.0s + 内存限制:512.0MB + 本题总分:15分

问题描述: 输入一个字符串,请输出这个字符串包含多少个大小写字母。

第十一届蓝桥杯省赛第一场F题:如何用C/C++实现分类计数?

---

注意:此修改仅保留了关键信息,并尽量减少了文字数量。


  大家好,我叫亓官劼(qí guān jié )


试题 F: 分类计数

时间限制: 1.0s 内存限制: 512.0MB 本题总分:15 分

输入一个字符串,请输出这个字符串包含多少个大写字母,多少个小写字

母,多少个数字。

输入一行包含一个字符串。

输出三行,每行一个整数,分别表示大写字母、小写字母和数字的个数。

1+a=Aab

1

3

1

对于所有评测用例,字符串由可见字符组成,长度不超过 100。

试题F 题解

C/C++描述程序为:

#include <iostream>
using namespace std;
int main(){
string in;
cin>>in;
int num_digital,num_capital,num_lowercase;//数字,大写字母,小写字母的数量
num_capital = num_digital = num_lowercase = 0;
int len_in = in.length();
for(int i = 0;i < len_in;i++){
if(in[i] <= '9' && in[i] >= '0')
num_digital++;
if((in[i] <= 'Z' && in[i] >= 'A'))
num_capital++;
if(in[i] <= 'z' && in[i] >= 'a')
num_lowercase++;
}
cout<<num_capital<<endl<<num_lowercase<<endl<<num_digital;
return 0;
}