백준 1110번 - 더하기 사이클 (코틀린)
2022. 6. 6. 12:17ㆍSTUDY/알고리즘
반응형
요 상태에서는 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
반응형
'STUDY > 알고리즘' 카테고리의 다른 글
백준 2577번 - 숫자의 개수 (코틀린) (0) | 2022.06.06 |
---|---|
백준 2562 - 최댓값 (코틀린) (0) | 2022.06.06 |
백준 10818 번 - 최소, 최대 (코틀린) (2) | 2022.06.06 |
백준 2588번 - 곱셈 (코틀린) (2) | 2022.06.01 |
코테공부 순서 (2) | 2022.02.15 |