#P76056. 不重复用户名
不重复用户名
不重复用户名
题目描述
依次注册用户名。首次出现的名字直接输出 OK;之后每次重复则在原名后加上它此前出现的次数(从 1 开始),并输出新名字。建议练习 map<string,int>。
输入格式
第一行 n,随后 n 行用户名。
输出格式
输出每次注册的处理结果。
数据范围
1≤n≤100000;名字由小写字母组成,长度 1~20。
样例
3
xummqpbpshttivorg
qtgdyyjfhwxxvbkhznvz
h
OK
OK
OK
8
xbfrthnruabfyt
ippjuzrgldu
vnwujtvpvhxg
vnwujtvpvhxg
gld
jiavdtepfdguqlgmnoq
vnwujtvpvhxg
vlikbpvikglfwczvwdf
OK
OK
OK
vnwujtvpvhxg1
OK
OK
vnwujtvpvhxg2
OK
说明
所有题目均为标准输入、标准输出;不需要文件读写。函数专题的函数签名是教学要求,普通 OJ 仅能依据程序输出来评测。