给大家推荐个靠谱的公众号程序员探索之路,大家一起加油
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
char a[105][1000];//二维数组模拟 就OK
int main()
{
int n;
scanf("%d",&n);
for(int i=0;i<n;i++)
{
scanf("%s",a[i]);
int num=0;
for(int j=0;j<i;j++)
{
if(j!=i&&strcmp(a[j],a[i])==0) num++;
}
if(num==0) printf("OK\n");
else printf("%s%d\n",a[i],num);
}
return 0;
}