백준 #1251 #Kotlin #단어나누기

HighMoon·2023년 5월 21일
0

문제링크

fun main() {
    val br = System.`in`.bufferedReader()
    val word = br.readLine()
    
    var ans = "z".repeat(word.length)
    (1..(word.length - 2)).forEach { i ->
        ((i + 1)..(word.length - 1)).forEach { j ->
            ans = minOf(
              ans, 
              word.substring(0, i).reversed() + 
              word.substring(i, j).reversed() + 
              word.substring(j, word.length).reversed()
            )
        }
    }
    println(ans)
}
profile
안드 개발자

0개의 댓글

관련 채용 정보