AB
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
[ARC108D] AB
题目描述
给出四个大写字母 、、、 和一个初始字符串 ,每次操作可以选择字符串中相邻的两个字母 、 并按下列规则在两个字母之间插入一个新的字母。
- 若 且 ,则在两者之间插入字母 。
- 若 且 ,则在两者之间插入字母 。
- 若 且 ,则在两者之间插入字母 。
- 若 且 ,则在两者之间插入字母 。
保证 、、、 均为 或 。
求当 的长度被添加至 后,所有可能的字符串共有多少种?
输入格式
第一行一个整数 ,接下来四行每行一个字符分别表示 、、、。保证 、、、 均为 或 。
输出格式
输出长度为 的最终字符串的可能种数对 取模的结果。
样例 #1
样例输入 #1
4
A
B
B
A
样例输出 #1
2
样例 #2
样例输入 #2
1000
B
B
B
B
样例输出 #2
1
数据范围
样例解释 1
- 可以是 ABAB
或者 ABBB
。
样例解释 2
- 只能是 ABBBB...BBBB
。
20240924集训
- Status
- Done
- Rule
- IOI(Strict)
- Problem
- 6
- Start at
- 2024-9-24 19:00
- End at
- 2024-9-24 21:00
- Duration
- 2 hour(s)
- Host
- Partic.
- 15