AT_panasonic2020_e.Three Substrings
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
すぬけ君有一个字符串 s。あぬけ君、ぶぬけ君、くぬけ君分别通过如下方法获得了字符串 a、b、c。
- 选择 s 的一个非空(可以是整个 s)连续子串。将该子串中的若干字符(可以是 0 个,也可以是全部)替换为
?。
例如,当 s 为 mississippi 时,可以选择子串 ssissip,并将第 1、3 个字符替换为 ?,从而得到 ?s?ssip。
给定字符串 a、b、c,请你求出 s 的可能长度的最小值。
输入格式
输入以如下格式从标准输入读入。
a b c
输出格式
输出 s 的可能长度的最小值。
输入输出样例
输入#1
a?c der cod
输出#1
7
输入#2
atcoder atcoder ???????
输出#2
7
说明/提示
限制
- 1≤∣a∣,∣b∣,∣c∣≤2000
- a、b、c 由小写英文字母和
?组成。
样例解释 1
例如,当 s 为 atcoder 时,满足条件。
样例解释 2
a、b、c 不一定互不相同。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?