#include<bits/stdc++.h>
using namespace std;
map<string,int> used;
string s;
int main(){
getline(cin,s);
if(s.size()>1000) s=s.substr(0,1000);
string now = "";
for(auto x:s){
if(x==' '||x==','||x=='.'){
if(now!=""){
used[now] ++;
now = "";
}
}else{
now += tolower(x);
}
}
vector<pair<string,int> > res;
// if(now!="") used[now]++;
for(auto &[x,y]:used){
cout<<x<<':'<<y<<endl;
}
return 0;
}
作者:_LRJ_
链接:https://www.acwing.com/solution/content/66419/
来源:AcWing
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
【单词识别】
最新推荐文章于 2024-11-09 13:08:09 发布