gyk1303 2021-11-07 18:27 采纳率: 100%
浏览 16
已结题

关于#c++#的题目,请各位专家解答!

img

题目描述
附中的oier又要选队长了,河伯苑圣和志宇当然要争一下,所以所有人都要投票。输出每个人的选票情况
输入格式
一个字符串S(字符串的长度<=100,且不包合空格),S为选票
用abcde....表示选票情况,比如,s如果是aabc的话就代表a(字母代表人)有两票,b和c各一票,不区分大小写,如果有其他字符则忽略掉
输出格式
输出一共若干行,每行输出每个人的选票数量(得票数量>0才输出,且按字母序输出)
样例
样例输入
  aAbc#
样例输出
 2
 1
 1

#include<bits/stdc++.h>
using namespace std;
int main()
{
    char str[100000];
    int fre[26]={0},o; 
    gets(str);
    for(int i=0;i<strlen(str);i++)
    {
        if(str[i]>='a' && str[i]<='z')
        fre[str[i]-'a']++;
        else if(str[i]>='A' && str[i]<='Z')
        fre[str[i]-'A']++;
        else o++;
    }
    for (int i=0;i<26;i++)
    {
        if(fre[i]!=0)
        printf("%d\n",fre[i]);
    }
}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月15日
    • 创建了问题 11月7日

    悬赏问题

    • ¥15 素材场景中光线烘焙后灯光失效
    • ¥15 请教一下各位,为什么我这个没有实现模拟点击
    • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
    • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
    • ¥20 有关区间dp的问题求解
    • ¥15 多电路系统共用电源的串扰问题
    • ¥15 slam rangenet++配置
    • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
    • ¥15 ubuntu子系统密码忘记
    • ¥15 保护模式-系统加载-段寄存器