时间限制:C/C++ 1000MS,其他语言 2000MS
内存限制:C/C++ 256MB,其他语言 512MB
难度:简单
描述
期末考试数学成绩公布了,考试成绩用等级表示,分别是‘A’,‘B’,‘C’,‘D’,‘E’五个等级。小潍班里一共有n名同学,请你帮助老师计算出这n个同学中成绩为‘A’,‘B’,‘C’等级的各有多少人。
输入描述
第一行,一个整数n。表示小潍班里一共有n名同学。
第二行,n个字母。表示n个学生的成绩等级。
输出描述
三个整数。表示成绩等级为‘A’,‘B’,‘C’的学生人数,每个整数之间用空格隔开
#include<bits/stdc++.h> using namespace std; int main () { int n,a=0,b=0,c=0; cin>>n; char f[n+1]; for(int i=1;i<=n;i++){ cin>>f[i]; if(f[i]=='A'){ a++; //a+1; } if(f[i]=='B'){ b++; //b+1; } if(f[i]=='C'){ c++; //c+1; } } cout<<a<<" "<<b<<" "<<c; return 0; } /** * @runId: 367826 * @language: C++ * @author: wuzhengrun1315410 * @submitTime: 2025-08-22 13:12:28 */

被折叠的 条评论
为什么被折叠?



