deticxe

时间限制: 1000 ms 内存限制: 65536 kb
总通过人数: 2 总提交人数: 2

题目描述

水能载舟,deticxe!输入一个仅由 ? 和小写字母组成的字符串。要求你将所有的 ? 依次替换为循环串 naivenaivenaive... 中的字母输出。例如输入串为 t??????b?,那么你需要替换为 tnaivenba 输出。

输入

第一行,一个整数 $n$ 表示字符串长度。$1\leq n\leq 100$。

第二行一个仅由 ? 和小写字母组成的字符串。

注意:数据是在win10下出的,评测机的环境是linux。所以换行符的前面还有一个回车符,也即 \r\n。大家用getchar()或者scanf("%c", &x)来吃掉 \n 的时候,记得多吃一口,把 \r 也吃掉。

输出

输出替换之后的字符串。

注意:你不必一定要在读入完成之后进行输出。c语言中输入流与输出流是分开的,这意味着你可以边读入边输出。尽管这样在你的终端中看到输入与输出混合在一起,但是对于评测机来说,他只看得到输出。

输入样例

5
?????

输出样例

naive

相关推荐