| https://leetcode.com/problems/decrypt-string-from-alphabet-to-integer-mapping/ | Easy |
|---|
fun freqAlphabets(s: String): String {
val result = StringBuilder()
var i = s.length - 1
while (i >= 0) {
if (s[i] == '#') {
val num = (s[i - 2] - '0') * 10 + (s[i - 1] - '0') // Двузначное число
result.append('a' + num - 1)
i -= 3
} else {
val num = s[i] - '0'
result.append('a' + num - 1)
i -= 1
}
}
return result.reverse().toString()
}