㊀题目
时间限制: 1000 ms 内存限制: 65536 KB
【题目描述】
给定一个由a-z这26个字符组成的字符串,统计其中哪个字符出现的次数最多。
【输入】
输入包含一行,一个字符串,长度不超过1000。
【输出】
输出一行,包括出现次数最多的字符和该字符出现的次数,中间以一 个空格分开。如果有多个字符出现的次数相同且最多,那么输出 ascii码最小的那一个字符。
【输入样例】
abbccc
【输出样例】
c 3
㊁讲解
储存每个字母出现的次数,最后从中选取最大值
㊂代码展示
#include <cstdio>
#include <cstring>
struct sdbus /*由于一个函数无法同时返回两个变量,在这里自定义一个结构体*/
{
char a = 0;
int b = 0;