#ABC312D. 括号序列计数
括号序列计数
括号序列计数
题目描述
给定一个由 (、)、? 组成的非空字符串 。
将 中的每个 ? 替换为 ( 或 ),共有 种方式,其中 是 中 ? 的个数。求其中能得到括号序列的方式数,对 取模。
所谓括号序列,是指满足以下条件之一的字符串:
- 是空字符串;
- 是
(、某个括号序列 、)依次连接得到的字符串; - 是两个非空括号序列 和 连接得到的字符串。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出答案,即能得到括号序列的方式数对 取模后的值。
样例
(???(?
2
将 替换为 ()()() 或 (())() 都能得到括号序列。
其他替换方式不能得到括号序列,所以应输出 。
)))))
0
??????????????(????????(??????)?????????(?(??)
603032273
数据范围
- 是由
(、)、?组成的非空字符串,长度至多为 。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 3016
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者