题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
KnightMoves

题目题干

【题目描述】

输入n代表有个n×n的棋盘,输入开始位置的坐标和结束位置的坐标,问一个骑士朝棋盘的八个方向走马字步,从开始坐标到结束坐标可以经过多少步。SSH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

Knight Moves【题目描述】 输入n代表有个n×n的棋盘,输入开始位置的坐标和结束位置的坐标,问一个骑士朝棋盘的八个方向走马字步,从开始坐标到结束坐标可以经过多少步。  ​​​​​​​  【输入】 首先输入一个n,表示测试样例的个数。  每个测试样例有三行。  第一行是棋盘的大小L(4≤L≤300);  第二行和第三行分别表示马的起始位置和目标位置(0..L−1)。  【输出】 马移动的最小步数,起始位置和目标位置相同时输出00。  【输入样例】 3 8 0 0 7 0 100 0 0 30 50 10 1 1 1 1 【输出样例】 5 28 0SSH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

首先输入一个n,表示测试样例的个数。SSH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

每个测试样例有三行。SSH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第一行是棋盘的大小L(4≤L≤300);SSH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第二行和第三行分别表示马的起始位置和目标位置(0..L−1)。SSH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

马移动的最小步数,起始位置和目标位置相同时输出00。SSH100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

3
8
0 0
7 0
100
0 0
30 50
10
1 1
1 1

【输出样例】

5
28
0

答案解析

相关题目

数字金字塔【题目描述】 观察下面的数字金字塔。写一个程序查找从最高点到底部任意处结束的路径,使路径经过数字的和最大。每一步可以从当前点走到左下方的点也可以到达右下方的点。 在上面的样例中,从13
Knight Moves【题目描述】 输入n代表有个n×n的棋盘,输入开始位置的坐标和结束位置的坐标,问一个骑士朝棋盘的八个方向走马字步,从开始坐标到结束坐标可以经过多少步。 ​​​​​​​ 【输
献给阿尔吉侬的花束【题目描述】 阿尔吉侬是一只聪明又慵懒的小白鼠,它最擅长的就是走各种各样的迷宫。今天它要挑战一个非常大的迷宫,研究员们为了鼓励阿尔吉侬尽快到达终点,就在终点放了一块阿尔吉侬最喜欢的奶
迷宫问题【题目描述】 定义一个二维数组: int maze[5][5] = { 0,1,0,0,0, 0,1,0,1,0, 0,0,0,0,0, 0,1,1,1,0, 0,0,0,1,0, }; 它
走出迷宫【题目描述】 当你站在一个迷宫里的时候,往往会被错综复杂的道路弄得失去方向感,如果你能得到迷宫地图,事情就会变得非常简单。 假设你已经得到了一个n×m的迷宫的图纸,请你找出从起点到出口的最短
抓住那头牛【题目描述】 农夫知道一头牛的位置,想要抓住它。农夫和牛都位于数轴上,农夫起始位于点N(0≤N≤100000),牛位于点K(0≤K≤100000)。农夫有两种移动方式: 1、从X移动到X−
走迷宫【题目描述】 一个迷宫由R行C列格子组成,有的格子里有障碍物,不能走;有的格子是空地,可以走。 给定一个迷宫,求从左上角走到右下角最少需要走多少步(数据保证一定能走到)。只能在水平方向或垂直方
仙岛求药
The Castle
Lake Counting【题目描述】 题意:有一块N×M的土地,雨后积起了水,有水标记为‘W’,干燥为‘.’。八连通的积水被认为是连接在一起的。请求出院子里共有多少水洼? 【输入】 第一行为N,M

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢