迷你数独
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
T3. 迷你数独 (sudoku)
| 属性 | 值 |
|---|---|
| 内存限制 | 512 MB |
| 时间限制 | 1000 ms |
题目描述
小明最近迷上了数独游戏。他从最简单的 数独开始练习。
一个 的数独方格,需要填入数字 ,满足:
- 每行包含 各恰好一次;
- 每列包含 各恰好一次;
- 每个 的小宫(共 个)包含 各恰好一次。
现在给出一个部分填好的 方格(用 表示空格),请你计算有多少种不同的填满方案。
保证输入的已填数字不违反数独规则。
输入格式
行,每行 个整数(), 表示空格。
输出格式
一行一个整数,表示合法填满方案的总数。
样例
样例 #1
1 2 3 4
3 4 0 0
0 0 0 0
0 0 0 0
6
样例 #2
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
288
数据范围
对于全部数据,保证了输入不违反数独规则。空格数量不超过 。