백준 알고리즘
[백준 1110] [Kotlin] 더하기 사이클
purecho
2021. 7. 15. 09:51
import java.io.*
fun main() {
val br = BufferedReader(InputStreamReader(System.`in`))
val ori = br.readLine().toInt()
var num = ori
var sum: Int // 각 자리수의 합
var cnt = 0 // 싸이클 길이 카운트
do {
sum = num/10 + num%10
num = num%10*10 + sum%10
cnt++
} while (ori != num)
println(cnt)
br.close()
}
메모리 | 시간 | 언어 | 코드 길이 |
12172 KB | 88 ms | Kotlin (JVM) | 359 B |
각 자리수 구하기
num/10 + num%10