#ABC312Ex. snukesnuke
snukesnuke
snukesnuke
题目描述
高桥君要为人 这 个人决定昵称。
第 个人想要的昵称是 。为了避免给多个人相同的昵称,他按以下方式决定昵称:
对于 ,按顺序如下决定第 个人的昵称:
- 将变量 初始化为 。
- 只要 重复 次得到的字符串是某个人的昵称,就不断将 加 。
- 将第 个人的昵称设为 重复 次得到的字符串。
求为这 个人决定昵称后, 的值。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出一行,包含按顺序排列的 ,用空格分隔。
样例
3
snuke
snuke
rng
1 2 1
首先决定第 个人的昵称。
令 。
重复 次得到的字符串是 snuke,还不是任何人的昵称,所以第 个人的昵称定为 snuke。
接着决定第 个人的昵称。
令 。
重复 次得到的字符串是 snuke,已经是第 个人的昵称,所以将 加 ,变为 。
重复 次得到的字符串是 snukesnuke,还不是任何人的昵称,所以第 个人的昵称定为 snukesnuke。
最后决定第 个人的昵称。
令 。
重复 次得到的字符串是 rng,还不是任何人的昵称,所以第 个人的昵称定为 rng。
因此,、、 分别变为 、、。
4
aa
a
a
aaa
1 1 3 2
第 个人的昵称定为 aa。
第 个人的昵称定为 a。
第 个人的昵称定为 aaa,因为 a 和 aa 已经是别人的昵称。
第 个人的昵称定为 aaaaaa,因为 aaa 已经是别人的昵称。
5
x
x
x
x
x
1 2 3 4 5
数据范围
- 是由小写英文字母组成的长度至少为 的字符串。
- 的长度之和至多为 。
难度
NOI/NOI+/CTS
通过率
—
尝试
0
已通过
0
- ID
- 3018
- 类型
- 传统题
- Time Limit
- 1774ms
- Memory Limit
- 1024MiB
- 上传者