範例程式碼 uva10420

//uva10420
#include<iostream>
#include<map>
using namespace std;
int main(){
   map<string,int> count;
   map<string,int>::iterator iter;
   string first_s;
   char others[76]={0};
   int n;
   cin>>n;
   cin.ignore();
   while (n--){
      cin>>first_s;
      count[first_s]++;
      cin.getline(others,76);
   }
for (iter=count.begin(); iter!=count.end();iter++){
      cout<<iter->first<<" ";
      cout<<iter->second<<endl;
   }
   return 0;
}