测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A7686. [ABC305B] ABCDEFG

编程题 入门

题目描述

在一条直线上依次排列着 $7$ 个点 $A,\ B,\ C,\ D,\ E,\ F,\ G$(请参考下图)。
相邻两点之间的距离如下:

- 点 $A$ 和点 $B$ 之间的距离为 $3$。
- 点 $B$ 和点 $C$ 之间的距离为 $1$。
- 点 $C$ 和点 $D$ 之间的距离为 $4$。
- 点 $D$ 和点 $E$ 之间的距离为 $1$。
- 点 $E$ 和点 $F$ 之间的距离为 $5$。
- 点 $F$ 和点 $G$ 之间的距离为 $9$。

![image](/uploads/acgo/image/7d5c3cd4ee1845b49d88a7b3216b680d_eab53f87f29f.png)

给定两个大写英文字母 $p,\ q$,$p,\ q$ 均为 ABCDEFG 中的一个,且 $p \neq q$。
请输出点 $p$ 和点 $q$ 之间的距离。

输入格式

输入从标准输入读取,格式如下:

> $p$ $q$

输出格式

输出点 $p$ 和点 $q$ 之间的距离。

输入输出样例

输入 #1
A C
输出 #1
4
输入 #2
G B
输出 #2
20
输入 #3
C F
输出 #3
10

说明/提示

## 限制条件

- $p,\ q$ 均为 ABCDEFG 中的一个。
- $p \neq q$。

## 样例解释 1

点 $A$ 和点 $C$ 之间的距离为 $3 + 1 = 4$。

## 样例解释 2

点 $G$ 和点 $B$ 之间的距离为 $9 + 5 + 1 + 4 + 1 = 20$。
上一题 去做题 下一题