统计每个字符串出现了多少次,map比较方便
#include<cstdio>
#include<iostream>
#include<cstring>
#include<map>
#include<cstring>
using namespace std;
int main()
{
int n;
while(cin >> n)
{
map<string,int> map;
for(int i=0;i<n;++i)
{
string s;
cin >> s;
if(map[s]==0)
{
cout <<"OK"<< endl;
}
else
{
cout <<s<<map[s]<< endl;
}
++map[s];
}
}
return 0;
}