#P5004. 跳盘拨号式电话(2017大沥3)

跳盘拨号式电话(2017大沥3)

题目描述

琳琳的奶奶使用古老的跳盘拨号式电话,拨号规则如下:

  • 拨打数字 11 总共需要 22 秒;
  • 拨打大于 11 的数字 nn 时,需要在拨打数字 11 的基础上,额外增加从 11 数到该数字的时间(即总时间为 2+(n1)2 + (n - 1) 秒);
  • 每个数字拨打后,拨号盘会自动跳回初始位置,总时间为所有数字拨打时间的总和。

奶奶通过单词记住电话号码,字母与数字的对应关系如下:

  • 22:A、B、C
  • 33:D、E、F
  • 44:G、H、I
  • 55:J、K、L
  • 66:M、N、O
  • 77:P、Q、R、S
  • 88:T、U、V
  • 99:W、X、Y、Z

你的任务是根据给定的由大写字母组成的单词,计算拨打对应的电话号码所需的总时间。

输入格式

唯一的一行输入包含一个长度在 221515(含)之间的仅由大写字母组成的字符串。

输出格式

输出一个整数,表示拨打该电话号码需要的总时间。

样例

```input1 WA ```

```output1 13 ```

```input2 UNUCIC ```

```output2 36 ```

提示

WA 对应的数字为:W→9,A→2。

  • 拨打数字 99 的时间:2+(91)=102 + (9 - 1) = 10 秒;
  • 拨打数字 22 的时间:2+(21)=32 + (2 - 1) = 3 秒;
  • 总时间:10+3=1310 + 3 = 13 秒。

UNUCIC 对应的数字依次为:U→8、N→6、U→8、C→2、I→4、C→2。

  • 数字 88 的拨打时间:2+(81)=92 + (8 - 1) = 9 秒;
  • 数字 66 的拨打时间:2+(61)=72 + (6 - 1) = 7 秒;
  • 数字 88 的拨打时间:99 秒;
  • 数字 22 的拨打时间:33 秒;
  • 数字 44 的拨打时间:2+(41)=52 + (4 - 1) = 5 秒;
  • 数字 22 的拨打时间:33 秒;
  • 总时间:9+7+9+3+5+3=369 + 7 + 9 + 3 + 5 + 3 = 36 秒。

数据范围

  • 字符串长度在 221515(含)之间
  • 字符串仅由大写字母组成