#tctm2935. 统计线路

    ID: 3375 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>搜索基础第十六讲(Level2)GESP 6级

统计线路

统计线路

题目描述

一个 N×NN \times N 的迷宫方格,在方格内"0"表示可以走,"1"表示不能行走,"2"表示宝藏。现在从左上角 (1,1)(1,1) 的位置进入迷宫寻找宝藏。统计有多少条线路可以找到宝藏(每条线路经过的格子只能访问 11 次)。注意:第一个格子不为 11

输入格式

第一行,一个正整数 NN2<N102 < N \le 10),后面包含 NN 行由 001122 组成的矩阵,其中 00 表示可以走,11 表示不能走,22 表示宝藏的位置。

输出格式

一行,一个整数,表示可以找到宝藏的线路。

样例输入 #1

5
0 0 1 1 0
1 0 0 0 0
0 0 0 0 2
0 1 1 0 0
0 0 0 1 0

样例输出 #1

12

样例输入 #2

2
0 0
0 2

样例输出 #2

2

数据范围

2<N102 < N \le 10,矩阵元素仅包含 001122。第一个格子(左上角)保证不为 11

知识点与难度

本题涉及的知识点从属于 GESP 六级(DFS 搜索、回溯、迷宫路径计数),难度等级:Easy+


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例
1 20 3~8 小规模 / 特殊性质(宝藏起点/全开放/窄通道)
2 15 9~11 Hack(宝藏不可达/多宝藏/宝藏邻起点)
3 30 12~20 中大规模(N=6~10,蛇形走廊+分支)
4 25 21~25 随机回归(N=4~6)