问题标题: 酷町堂:2661

0
1
已解决
汤启恩
汤启恩
新手光能
新手光能
#include <bits/stdc++.h>
using namespace std;
int b[10001];
int main(){
	int max=0;
   	string a,ans;
   	getline(cin,a);
   	for(int i=0;i<a.size();i++){
   	    b[(int)(a[i])]++;
	}
	for(int i=0;i<=10000;i++){
		if(b[i]>max){
		max=b[i];
	}
	}
	for(int i=0;i<=10000;i++){
		if(b[i]==max)
		cout<<(char)i;
	}
    return 0;
}

怎样才能按字符在字符串中出现的先后顺序,显示出现次数最多的字符  80分

汤启恩在2020-06-13 22:01:35追加了内容

输入ACABBCCDDB

我总输出BC

而不是CB


0
已采纳
李瑞曦
李瑞曦
高级天翼
高级天翼

我是0分,代码你要么?

李瑞曦在2020-06-20 20:06:05追加了内容

改了一下,成十分了

0
0
0
0
0
我要回答