[백준] 팰린드롬수 (1259)(kotlin)

문제 설명

백준 1259번 문제 링크

입력 및 출력

» 입력

입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 1 이상 99999 이하의 정수가 주어진다. 입력의 마지막 줄에는 0이 주어지며, 이 줄은 문제에 포함되지 않는다.

» 출력

각 줄마다 주어진 수가 팰린드롬수면 ‘yes’, 아니면 ‘no’를 출력한다.

예제 입출력(테스트케이스)

입력 출력
121
1231
12421
0
yes
no
yes

문제 풀이1

fun main(args: Array<String>) = with(System.`in`.bufferedReader()) {
    while (true) {
        val str = readLine()
        if (str == "0") break

        println(
            if (str == str.reversed()) "yes" else "no"
        )
    }
}