题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
最少步数

题目题干

【题目描述】

在各种棋中,棋子的走法总是一定的,如中国象棋中马走“日”。有一位小学生就想如果马能有两种走法将增加其趣味性,因此,他规定马既能按“日”走,也能如象一样走“田”字。他的同桌平时喜欢下围棋,知道这件事后觉得很有趣,就想试一试,在一个(100×100)的围棋盘上任选两点A、B,A点放上黑子,B点放上白子,代表两匹马。棋子可以按“日”字走,也可以按“田”字走,俩人一个走黑马,一个走白马。谁用最少的步数走到左上角坐标为(1,1)的点时,谁获胜。现在他请你帮忙,给你A、B两点的坐标,想知道两个位置到(1,1)点可能的最少步数。Uc6100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

A、B两点的坐标。Uc6100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

最少步数。Uc6100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

12 16
18 10

【输出样例】

8
9

答案解析

相关题目

Dungeon Master【题目描述】 这题是一个三维的迷宫题目,其中用‘.’表示空地,‘#’表示障碍物,‘S’表示起点,‘E’表示终点,求从起点到终点的最小移动次数,解法和二维的类似,只是在行动时
最少步数【题目描述】 在各种棋中,棋子的走法总是一定的,如中国象棋中马走“日”。有一位小学生就想如果马能有两种走法将增加其趣味性,因此,他规定马既能按“日”走,也能如象一样走“田”字。他的同桌平时喜欢
细胞【题目描述】 一矩形阵列由数字0 到9 组成,数字1 到9 代表细胞,细胞的定义为沿细胞数字上下左右还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。如: 阵列 4 10 023450006
改写以下程序。要求定义类student,封装三个数据成员和两个成员函数intpt和output,使程序得到相同的运行效果。 #include <iostream> using namesp
阅读程序,写出运行结果。 #include<iostream> using namespace std; class A { public : int f1(); i
关于this指针的说法正确的是( )。 (A)this指针必须显式说明 (B)定义一个类后,this指针就指向该类 (C)成员函数拥有this指针 (D)静态成员函数拥有this指针
下列关于类和对象的说法中,正确的是( )。 (A)编译器为每个类和类的对象分配内存 (B)类的对象具有成员函数的副本 (C)类的成员函数由类来调用 (D)编译器为每个对象的数据成员分配内存
在类定义的外部,可以被访问的成员有( )。 (A)所有类成员 (B)private或protected的类成员 (C)public的类成员 (D)public或private的
若有以下说明,则在类外使用对象objX成员的正确语句是( )。 class X { int a; void fun1(); public: void fun2(); };
下列类的定义中正确的是( )。 (A)class a{int x=0;int y=1;} (B)class b{int x=0;int y=1;}; (C)class c{

提示声明

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

猜你喜欢