给你一个由小写字母组成的字符串 s
,以及一个整数 k
。你的任务是通过一种特殊处理将字符串转为整数,然后通过重复对它的数位求和 k
次来进行转换。更具体地说,执行以下步骤:
s
转化 为一个整数(也就是,'a'
用 1
替换,'b'
用 2
替换,... 'z'
用 26
替换)。k
次 。例如,如果 s = "zbax"
且 k = 2
,那么执行下述步骤后得到的结果是整数 8
:
"zbax" ➝ "(26)(2)(1)(24)" ➝ "262124" ➝ 262124
262124 ➝ 2 + 6 + 2 + 1 + 2 + 4 ➝ 17
17 ➝ 1 + 7 ➝ 8
返回执行上述 操作 后得到的 结果整数。
示例 1:
示例 2:
因此,结果整数为 6 。
示例 3:
输入:s = "zbax", k = 2
输出:8
提示:
1 <= s.length <= 100
1 <= k <= 10
s
由小写英文字母组成