CF1265A.Beautiful String

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Beautiful String

题目描述

题意简述

给定字符串 ss,由 abc? 四种字符构成。

您需要将 ss 中的所有 ? 修改为 abc 中的一种,使得 ss 相邻两个字符均不相同。

输入格式

第一行是一个整数 t(t1000)t(t≤1000),表示数据组数。

对于每组数据,一行一个字符串 ss保证满足上述限制

保证 ss 的长度之和不超过 10510^5

输出格式

对于每组数据,输出一行一个字符串,表示修改之后的 ss。如果有多组解,输出任意一组。如果无解,输出 -1

翻译贡献者 U108949

样例

3
a???cb
a??bbc
a?b?c
ababcb
-1
acbac

在线编程 IDE

建议全屏模式获得最佳体验