#ABC301F. 反 DDoS
反 DDoS
反 DDoS
题目描述
DDoS 型字符串是指满足以下两个条件的、长度为 、由大写和小写英文字母组成的字符串。
- 第 1、第 2、第 4 个字符为大写英文字母,第 3 个字符为小写英文字母。
- 第 1 个字符和第 2 个字符相同。
例如,DDoS 和 AAaA 是 DDoS 型字符串,而 ddos 和 IPoE 都不是。
给定由大写英文字母、小写英文字母和 ? 组成的字符串 。 设 为 中 ? 的个数。将 中每个 ? 独立地替换为大写或小写英文字母,共可得到 个字符串。 求其中不以任何 DDoS 型字符串作为子序列的字符串个数,对 取模。
提示
字符串的子序列是指:从该字符串中删除 0 个或多个字符后,不改变剩余字符的顺序拼接而成的字符串。
例如,AC 是 ABC 的子序列,而 RE 不是 ECR 的子序列。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出答案。
样例
DD??S
676
当两个 ? 中至少有一个被替换为小写英文字母时,得到的字符串都会以 DDoS 型字符串作为子序列。
????????????????????????????????????????
858572093
输出对 取模后的值。
?D??S
136604
数据范围
- 由大写英文字母、小写英文字母和 ? 组成。
- 的长度在 到 之间(含端点)。
难度
提高+/省选
通过率
—
尝试
0
已通过
0
- ID
- 2931
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者