力扣(LeetCode)-1945. 字符串转化后的各位数字之和

给你一个由小写字母组成的字符串 s ,以及一个整数 k 。
首先,用字母在字母表中的位置替换该字母,将 s 转化 为一个整数(也就是,'a' 用 1 替换,'b' 用 2 替换,... 'z' 用 26 替换)。接着,将整数 转换 为其 各位数字之和 。共重复 转换 操作 k 次 。

例如,如果 s = "zbax" 且 k = 2 ,那么执行下述步骤后得到的结果是整数 8 :
转化:"zbax" ➝ "(26)(2)(1)(24)" ➝ "262124" ➝ 262124 转换 #1:262124 ➝ 2 + 6 + 2 + 1 + 2 + 4 ➝ 17 转换 #2:17 ➝ 1 + 7 ➝ 8 返回执行上述操作后得到的结果整数。

示例 1:
输入:s = "iiii", k = 1 输出:36 解释:操作如下: - 转化:"iiii" ➝ "(9)(9)(9)(9)" ➝ "9999" ➝ 9999 - 转换 #1:9999 ➝ 9 + 9 + 9 + 9 ➝ 36 因此,结果整数为 36 。

示例

力扣(LeetCode)-1945. 字符串转化后的各位数字之和最先出现在Python成神之路

版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/25960.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>