题面爆炸
查看原帖
题面爆炸
55707
gxy001楼主2020/9/11 22:12

题目描述

给定一个串,由 012*? 组成。求将?替换成其他字符中的任意一个,使原串合法的方案数。将*视为雷,数字就是数字,合法为扫雷地图的合法性。

PS:数字 ii 表示以 ii 为中心的九宫格中只有 ii 个雷。如 2* 是非法的,而 *2* 是合法的。

输入格式

一个字符串(长度在 10000001000000 以内),仅由 012*? 组成。

输出格式

方案数,对 10000000071000000007 取模。

### 题目描述

给定一个串,由 `0`,`1`,`2`,`*`,`?` 组成。求将`?`替换成其他字符中的任意一个,使原串合法的方案数。将`*`视为雷,数字就是数字,合法为扫雷地图的合法性。

PS:数字 $i$ 表示以 $i$ 为中心的九宫格中只有 $i$ 个雷。如 `2*` 是非法的,而 `*2*` 是合法的。

### 输入格式

一个字符串(长度在 $1000000$ 以内),仅由 `0`,`1`,`2`,`*`,`?` 组成。

### 输出格式

方案数,对 $1000000007$ 取模。
2020/9/11 22:12
加载中...