AT_abc076_c.[ABC076C] Dubious Document 2

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

E869120 发现了一个看起来装有宝物的箱子。
但是,这个箱子上了锁,要打开它需要一个由小写英文字母组成的字符串 SS。
他找到了一个字符串 S′S',并且知道 S′S' 是将字符串 SS 的 00 个或更多、最多 ∣S∣|S| 个字符替换为 ? 得到的。
这里,∣A∣|A| 表示字符串 AA 的长度。

这时,E869120 找到了一张提示纸条。

  • 条件1:字符串 SS 中包含一个连续的、由小写英文字母组成的字符串 TT 作为子串。
  • 条件2:在满足条件1的所有字符串中,SS 是字典序最小的字符串。

请输出作为钥匙的字符串 SS。
如果不存在这样的字符串 SS,则输出 UNRESTORABLE。

输入格式

输入以以下格式从标准输入给出。

S′S' TT

输出格式

请输出作为钥匙的字符串 SS。
如果不存在这样的字符串 SS,则输出 UNRESTORABLE。

输入输出样例

  • 输入#1

    ?tc????
    coder

    输出#1

    atcoder
  • 输入#2

    ??p??d??
    abc

    输出#2

    UNRESTORABLE

说明/提示

限制条件

  • 1≤∣S′∣,∣T∣≤501 \leq |S'|, |T| \leq 50
  • S′S' 由小写英文字母和 ? 组成
  • TT 由小写英文字母组成

样例解释 1

满足条件1的字符串有 atcoder、btcoder、ctcoder、...、ztcoder 共 2626 个,其中字典序最小的是 atcoder,因此可以确定 $S = $atcoder。

样例解释 2

不存在满足条件1的字符串 SS,因此不存在作为钥匙的字符串 SS。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页