그리디 알고리즘1 [kotlin] 코틀린 백준 2839번 설탕배달 1. 먼저 n이 5의 배수인지 확인 후 배수이면 나눈 몫을 출력 2. 배수가 아닌 경우 3을 하나씩 빼면서 5의 배수가 되는지 확인 하는 과정을 거친다. 그 과정에서 n이 0이 되면 그동안 뺀 횟수를 출력하고 빼면서 5의 배수가 완성되면 뺀 횟수 와 5로 나눈 몫을 더한 값을 출력합니다 3. 마지막으로 n이 음수가 되면 정확하게 N킬로그램을 만들 수 없으므로 -1을 출력한다. package org.techtown.part0.kotlin.part2.solvedac fun main() = with(System.`in`.bufferedReader()) { var n = readLine().toInt() //입력 var count: Int = 0 while (true) { if (n % 5 == 0) { cou.. 2023. 8. 15. 이전 1 다음