백준 1110번 - 더하기 사이클 (코틀린)

2022. 6. 6. 12:17STUDY/알고리즘

반응형

요 상태에서는 Token 을 쓰는수밖에 없구나ㅇㅅㅇ..

import java.io.*;
fun main() = with(BufferedReader(InputStreamReader(System.`in`))) {
    val writer = BufferedWriter(OutputStreamWriter(System.out))

    var number = readLine().toInt()
    var copy = number
    var count = 0

    do {
        number = number % 10 * 10 + (number/10 + number%10) %10
        //println(number)
        count++
    } while (copy!=number)
    writer.write(count.toString())
    writer.flush()
    writer.close()
    close()
}

 

너무 문제를 직관적으로 보지말고(?) 다른 방법을 생각해보는 습관을 들여야겠군... ;; 

 

 

728x90
반응형