#P10101. [ROIR 2023] 一个普通的字符串问题 (Day 2)
[ROIR 2023] 一个普通的字符串问题 (Day 2)
Description
在这个问题中,你将会得到 个由字符 a、b 和 c 组成的字符串,对于每个字符串,需要计算与它等效的由字符 a、b 和 c 组成的非空字符串的数量。由于这个数量可能非常大,所以要求对 取余。
Input Format
第一行输入一个数 ,表示当前子任务的编号。在样例中 ,本题另设一个分值为 的 Subtask 0 来存储样例数据。
第二行输入一个整数 。
接下来 行,每行一个字符串。
Output Format
对于每个字符串输出一行一个整数表示答案,记得取模 。
0
4
abaa
abca
ccbca
bacc
3
3
2
1
Hint
样例说明:
- 字符串
abaa等效于字符串abaa、aaba、baab; - 字符串
abca等效于字符串abca、bcab、cabc; - 字符串
ccbca等效于字符串ccbca和cbcca; - 字符串
bacc只等效于字符串bacc。
本题使用捆绑测试。
表示第 个输入字符串的长度, 表示所有字符串的长度之和, 表示所有查询中最大(未取模)的答案。
| 子任务编号 | 分值 | 特殊性质 |
|---|---|---|
| 输入数据与样例相同 | ||
中不含 c |
||
中 a 与 c 不相邻 |
||
| 无 | ||
对于 数据,,。
京公网安备 11011102002149号