标签:
#include<stdio.h> #include<vector> #include<string> #include<map> #include<iostream> using namespace std; #define MAXN 1000000 char str[MAXN]; map<string,int> ma; map<string,int>::iterator it; int main() { gets(str); int len = strlen(str); for(int i = 0;i<len;i++) { if(str[i]!=‘ ‘) { string s; for(;i<len;i++) { if(str[i]!=‘ ‘) s+=str[i]; else break; } ma[s]++; } } for(it=ma.begin();it!=ma.end();it++) { cout<<it->first<<" "<<it->second<<endl; } return 0; }
标签:
原文地址:http://www.cnblogs.com/liqiao085/p/5843507.html