第10503题
Scratch编程:计算字母转换的总法力值

Scratch编程题:小杨的字母转换魔法

题目示意图1 题目示意图2

题目描述

小杨是一位喜欢研究魔法的小小魔法师。他有一个神奇的“字母能量表”,按照顺序列出了所有的小写字母(从a到z)。每个字母在表中都有自己唯一的位置编号,比如a是1号,b是2号,……,z是26号。 字母能量表顺序固定为:a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z,对应的位置编号依次为1到26。

施展转换魔法将一个字母变成另一个字母消耗的法力值,等于两个字母在字母能量表中位置编号差的绝对值(如a变到z和z变到a消耗的法力值都是25)。

现在魔法老师给了小杨两个长度相同的字符串BE,小杨需要将字符串B中的每一个字母,依次变成字符串E中对应位置上的字母。请使用默认小猫角色和白色背景,编写程序帮助小杨计算出完成整个转换所需要消耗的总法力值,将结果存入变量ans中。

输入描述

  • 新建变量B,表示第一个字符串。
  • 新建变量E,表示第二个字符串。 输入变量示例

输出描述

新建变量ans用于存储最后的结果。 输出变量示例

输入样例1

B = abz E = xyc

输出样例1

ans = 69

输入样例2

B = hello E = world

输出样例2

ans = 42

注意事项

  1. 变量名的拼写(包括大小写)要和题目完全一致。
  2. 输入变量直接赋值即可,无需使用“询问并等待”积木块。
  3. 输出结果存放在对应变量中即可,无需使用“说…”或“说…,2秒”积木块。