★实验任务
在一个8*8的棋盘上,国王的家在A1的位置,现在国王站在棋盘的某一个位置,他感
到十分的疲惫,于是他想尽快回到自己的家,请告诉他最少可以走几步回到自己的家。
(国王只能向上下左右四个格子走,走一格算一步。)
★数据输入
输入一行,为国王现在的坐标。
棋盘的坐标由两个字符组成,第一个是一个大写字母(从A到H),第二个是一个数字
(从1到8)。
★数据输出
输出国王回家所需的最短距离。
输入示例 输出示例
H1 7
代码:
#include<stdio.h>
int main()
{
char m;int n;
scanf("%c%d",&m,&n);
printf("%d",m-'A'+n-1);
return 0;
}
由于国王只能上下左右做,又要求最短距离,所以只有向下和向左。