迷宫问题pascal程序
生活随笔
收集整理的這篇文章主要介紹了
迷宫问题pascal程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Description
設有一個n×n的方格迷宮,入口和出口分別在左上角和右上角(如圖的示)
迷宮的格子分別放有0和1,0表示可通,1表示不能,迷宮走的規則如下圖所示。
即從某點出發,可沿8個方向前進,前進方格中的數為0時表示可以通過,為1時表示不可以通過,如從入口開始,有2條路可以走,即向右走,或向右下角走,當迷宮給出后,找出一條從入口(1,1)到出口(1,8)的有多少條不同的中路徑。
Input
Output
Sample Input
8 0 0 0 1 1 0 1 0 1 0 1 1 0 1 1 0 0 1 0 0 1 0 0 1 0 0 1 1 0 1 0 1 0 1 0 0 0 1 1 0 0 1 1 1 1 1 0 1 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 0
Sample Output
720
這題我是用搜索來做的
搜的時候,能走八個方向,如果下一個點能走就記錄下來,繼續搜。
轉載于:https://www.cnblogs.com/YYC-0304/p/9500241.html
總結
以上是生活随笔為你收集整理的迷宫问题pascal程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 试卷批分pascal程序
- 下一篇: 试卷批分打表程序