class Solution {
fun solution(my_string: String, s: Int, e: Int) = my_string.replaceRange(s..e, my_string.slice(s..e).reversed())
}
class Solution {
fun solution(myString: String, s: Int, e: Int) = myString.substring(0, s) + myString.substring(s..e).reversed() + myString.substring(e + 1, myString.length)
}
val text = "HelloWorld"
// 범위 0..4의 문자열("Hello")을 "Hi"로 교체
val result = text.replaceRange(0..4, "Hi")
println(result) // "HiWorld"
// 범위 5..9의 문자열("World")을 "Everyone"으로 교체
val result2 = text.replaceRange(5..9, "Everyone")
println(result2) // "HelloEveryone"
val result = text.replaceRange(0, 5, "Hi") // "HiWorld"