给你一个仅由小写英文字母组成的字符串 s
。
你可以执行以下操作任意次(包括零次):
选择字符串中出现的一个字符 c
,并将 每个 出现的 c
替换为英文字母表中 下一个 小写字母。
返回将 s
转换为仅由 'a'
组成的字符串所需的最小操作次数。
注意:字母表是循环的,因此 'z'
的下一个字母是 'a'
。
示例 1:
输入: s = "yz"
输出: 2
解释:
'y'
变为 'z'
,得到 "zz"
。'z'
变为 'a'
,得到 "aa"
。示例 2:
输入: s = "a"
输出: 0
解释:
"a"
已经由 'a'
组成。因此,答案是 0。
提示:
1 <= s.length <= 5 * 105
s
仅由小写英文字母组成。