# Majic_Garden **Repository Path**: studnet_f/majic_-garden ## Basic Information - **Project Name**: Majic_Garden - **Description**: 哈利被困在了一个魔法花园里。魔法花园是一个 N*M 的矩形,在其中有着许多植物,这些植物会在时刻 T 消失,如果 T 是 K的倍数。哈利每单位时间都会选择上、下、左、右四个方向的其中一个进行移动。 实验任务:已知哈利的位置和出口的位置,哈利希望你能告诉他最少需要多少时间能离开魔法花园,如果无法移动或无法找到出口,哈利会使用移形幻影。 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-07 - **Last Updated**: 2022-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Majic_Garden #### 介绍 哈利被困在了一个魔法花园里。魔法花园是一个 N*M 的矩形,在其中有着许多植物,这些植物会在时刻 T 消失,如果 T 是 K的倍数。哈利每单位时间都会选择上、下、左、右四个方向的其中一个进行移动。 实验任务:已知哈利的位置和出口的位置,哈利希望你能告诉他最少需要多少时间能离开魔法花园,如果无法移动或无法找到出口,哈利会使用移形幻影。 #### 数据输入 数据输入:第一行有一个正整数 T(1<=T<=10),表示样例数。每个样例数据的第一行有三个正整数 N、M 和 K(1<=N,M<=100,2<=K<=10),表示魔法花园是 N 行 M 列的。接下来的 N 行每行有 M 个字符,‘0’代表空的地板,“1”代表障碍,“2”代表哈利的起始位置,“3”代表出口的位置。 数据输出:输出一个数,表示哈利离开魔法花园最少需要的时间,如果无法离开则输出“Mobiliarbus”。 #### 软件架构 ![输入图片说明](readme_img/zero.png) #### 效果展示 ![输入图片说明](readme_img/one.png) ![输入图片说明](readme_img/two.png)