Fraternity_ 2023-11-19 21:51 采纳率: 0%
浏览 60

PTAR7-7 字符串中出现次数最多的字符

R7-7 字符串中出现次数最多的字符
分数 10

全屏浏览题目

切换布局
作者 罗旭
单位 湖南农业大学
找出字符串中出现次数最多的字符。

输入格式:
输入一个字符串,回车表示输入结束。字符串中可能有空格等一些不可见字符,字符串长度不限。

输出格式:
输出出现次数最多的字符,若有出现次数相同的字符,则ANSI码小的输出

输入样例:
在这里给出一组输入。例如:

bbca

输出样例:
在这里给出相应的输出。例如:

b
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
怎么写?

  • 写回答

1条回答 默认 最新

  • 柯本 2023-11-19 22:03
    关注
    
    #include <stdio.h>
    int a[128]; //只要不输入汉字,这个就满足
    int main(void)
    {
      char c;
      int i, max = 0;
      while ((c = getchar()) != '\n')
        a[c]++;
      for (i = 1; i < 128; i++)
        if (max < a[i])
          {
            max = a[i];
            c = i;
          }
      printf("%c\n", c);
      return 0;
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 11月19日

悬赏问题

  • ¥20 指导如何跑通以下两个Github代码
  • ¥15 大家知道这个后备文件怎么删吗,为啥这些文件我只看到一份,没有后备呀
  • ¥15 C++为什么这个代码没报错运行不出来啊
  • ¥15 一道ban了很多东西的pyjail题
  • ¥15 关于#r语言#的问题:如何将生成的四幅图排在一起,且对变量的赋值进行更改,让组合的图漂亮、美观@(相关搜索:森林图)
  • ¥15 C++识别堆叠物体异常
  • ¥15 微软硬件驱动认证账号申请
  • ¥15 GPT写作提示指令词
  • ¥20 根据动态演化博弈支付矩阵完成复制动态方程求解和演化相图分析等
  • ¥15 华为超融合部署环境下RedHat虚拟机分区扩容问题