# Jump_horse **Repository Path**: studnet_f/jump_horse ## Basic Information - **Project Name**: Jump_horse - **Description**: 现有一200*200大小的国际象棋棋盘,棋盘中仅有一个马,给定马的当前位置(S)和目标位置(T),求出马最少需要多少跳才能从当前位置到达目标位置。 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-08 - **Last Updated**: 2022-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Jump_horse 问题描述:现有一200*200大小的国际象棋棋盘,棋盘中仅有一个马,给定马的当前位置(S)和目标位置(T),求出马最少需要多少跳才能从当前位置到达目标位置。 基本要求: (1)输入:每一行有四个以空格分隔的整数,分别表示马当前位置及目标位置的横、纵坐标C(x,y)和G(x,y)。坐标由1开始。 (2)输出:对于每个测例,在单独的一行内输出一个整数,即马从当前位置跳到目标位置最少的跳数。 (3) 输入样例: 1 1 2 1 输出样例:3 输入样例: 1 5 5 1 输出样例:4 功能: (1)从文件中读出题目的输入; (2)向屏幕上打印出题目的计算结果; (3)向屏幕上打印出马的路径。 #### 使用说明 ![输入图片说明](readme_img/input.png) ![输入图片说明](readme_img/txt.png) ![输入图片说明](readme_img/result.png)