3798: 练65.2 跳房子

文件提交:无需freopen 内存限制:512 MB 时间限制:1.000 S
评测方式:普通裁判
金币值:1
命题人:
提交:3 解决:1

题目描述

## 练65.2 跳房子 时间限制:1000 ms 空间限制:512 MiB 题目类型:传统 ### 题目描述 奶牛们按不太传统的方式玩起了小孩子们玩的 " 跳房子 " 游戏。 奶牛们创造了一个 $5 \times 5$ 的、由与 $x,y$ 轴平行的数字组成的直线型网格,而不是用来在里面跳的、线性排列的、带数字的方格。 然后他们熟练地在网格中的数字中跳:向前跳、向后跳、向左跳、向右跳(从不斜过来跳),跳到网格中的另一个数字上。 他们再这样跳啊跳(按相同规则),跳到另外一个数字上(可能是已经跳过的数字)。 一共在网格内跳过五次后,他们的跳跃构建了一个六位整数(可能以 `0` 开头,例如 `000201`)。 求出所有能被这样创造出来的不同整数的总数。 ### 输入格式 第 $1$ 到 $5$ 行,这样的网格,一行 $5$ 个整数。 ### 输出格式 输出 $1$ 行,能构建的不同整数的总数。 ### 样例 #### 样例输入 ```plain 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 ``` #### 样例输出 ```plain 15 ``` #### 提示说明 ```plain 111111, 111112, 111121, 111211, 111212, 112111, 112121, 121111, 121112, 121211, 121212, 211111, 211121, 212111, 212121, ``` 这些能够被构建。没有其它可能的数了。 ### 数据范围与提示 ### 分类标签 (无)