A118946.皓仔的藏宝地图

入门

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

皓仔得到了一张神秘的藏宝地图。

这张地图是一个 n×nn \times n 的方格,每个格子中都有一个字符。字符可能是大写英文字母,也可能是数字字符。

地图上的每一种大写字母都代表一种宝物,不同字母对应的宝物分值不同。数字字符只是普通标记,没有任何分值。

现在给出 2626 个整数,分别表示字母 AZ 的分值。

请你计算整张地图中所有字母对应分值的总和。

输入格式

第一行输入一个整数 nn,表示地图的大小。

接下来 nn 行,每行输入一个长度为 nn 的字符串,表示藏宝地图。

最后一行输入 2626 个整数,第 11 个整数表示字母 A 的分值,第 22 个整数表示字母 B 的分值,依此类推,第 2626 个整数表示字母 Z 的分值。

输出格式

输出一个整数,表示这张地图中的总分值。

输入输出样例

  • 输入#1

    3
    A1B
    2C3
    D4A
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

    输出#1

    11

说明/提示

【样例解释】

地图中出现的字母有:

  • A 出现了 22 次,每个分值为 11
  • B 出现了 11 次,分值为 22
  • C 出现了 11 次,分值为 33
  • D 出现了 11 次,分值为 44

所以总分值为:

12+2+3+4=111* 2+2+3+4=11

【数据范围】

对于所有测试数据保证:

  • 1n1001 \le n \le 100
  • 地图中只包含大写英文字母 AZ 和数字字符 09
  • 每种字母的分值范围为 0vi1090 \le v_i \le 10^9
首页