[백준] 수 뒤집기 (3062)(kotlin)
문제 설명
입력 및 출력
» 입력
입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄에 하나의 정수 N(10 ≤ N ≤ 100000)이 주어진다.
» 출력
각 테스트 케이스에 대해서 원래 수와 뒤집은 수를 합한 수가 좌우 대칭이 되면 YES를 아니면 NO를 한 줄에 하나씩 출력한다.
예제 입출력(테스트케이스)
| 입력 | 출력 | 
|---|---|
| 4 13 58 120 5056 | YES NO YES NO | 
문제 풀이1
fun main(args: Array<String>) = with(System.`in`.bufferedReader()) {
    repeat(readLine().toInt()) {
        val num = readLine().let {
            val sum = it.toInt() + it.reversed().toInt()
            sum == sum.toString().reversed().toInt()
        }
        println(
            if (num) "YES" else "NO"
        )
    }
}