输入一个仅由 ? 和小写字母组成的字符串。要求你将所有的 ? 依次替换为循环串 naivenaivenaive... 中的字母输出。例如输入串为 t??????b?,那么你需要替换为 tnaivenba 输出。
输入
第一行,一个整数 n表示字符串长度。1≤n≤100 1≤n≤100。
第二行一个仅由 ? 和小写字母组成的字符串。
输出
输出替换之后的字符串。
输入样例
5
?????
输出样例
naive
输入一个仅由 ? 和小写字母组成的字符串。要求你将所有的 ? 依次替换为循环串 naivenaivenaive... 中的字母输出。例如输入串为 t??????b?,那么你需要替换为 tnaivenba 输出。
输入
第一行,一个整数 n表示字符串长度。1≤n≤100 1≤n≤100。
第二行一个仅由 ? 和小写字母组成的字符串。
输出
输出替换之后的字符串。
输入样例
5
?????
输出样例
naive
StringBuffer resulte = new StringBuffer();
int j = 0;
for(int i = 0; i < 5; i++){
if(str.charAt(i) == '?'){
resulte.append("naive".charAt((j++)%5));
} else {
resulte.append(str.charAt(i));
}
}
return resulte.toString();