#4721. Square Subsequence

0

Square Subsequence

Square Subsequence

题目描述

给你一个仅由小写英文字母组成的字符串 SS。 输出满足下述条件的非空字符串 TT 的数量,对 998244353998244353 取模。

两个拷贝的串 $T$ 的拼接 $TT$ 是 $S$ 的一个子序列(不要求连续)。

输入格式

输入由标准输入给出,格式如下: SS

输出格式

输出答案。

ababbaba
8
zzz
1
ppppqqppqqqpqpqppqpqqqqpppqppq
580

提示

SS 是一个仅由小写英文字母组成的字符串,长度在 11 到 100100 之间(包括两端)。满足条件的八个字符串是 aa, aaaa, abab, abaaba, bb, baba, babbab, 和 bbbb.
唯一满足条件的字符串是 zz。 注意尽管对于 S=S1S2S3=S = S_1S_2S_3 =zzzzzz 可以有三种方式提取子序列 zzzz:S1S2=S_1S_2 =zzzz、S1S3=S_1S_3 =zzzz、和 S2S3=S_2S_3 =zzzz,该字符串只对答案贡献一次。

标签: AtCoder|abc299F

来源

AtCoder|abc299F