0
已解决
李宜和
高级启示者
高级启示者
#include<iostream>
using namespace std;
int n,cnt;
int main (){
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
cin>>n;
string a;
cin>>a;
for(char i='a';i<='z';i++){
for(int j=0;j<a.size();j++){
if(a[j]==i){
cnt++;
}
}
if(cnt>0){
cout<<i<<" "<<cnt<<" ";
cnt=0;
}
}
for(char i='A';i<='Z';i++){
for(int j=0;j<a.size();j++){
if(a[i]==i){
cnt++;
}
}
if(cnt>0){
cout<<i<<" "<<cnt<<" ";
cnt=0;
}
}
return 0;
}
哪错了?
@王文博 @吕梓瑜
0
0
0
朱小川
缔造者
缔造者
for(int i=0;i<s.length();i++) b[s[i]]++;
for(int i='a';i<='z';i++){
if(b[i]!=0) cout<<char(i)<<" "<<b[i]<<" ";
}
cout<<endl;
for(int i='A';i<='Z';i++){
if(b[i]!=0) cout<<char(i)<<" "<<b[i]<<" ";
}
0