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) {
count = count + (n / 5)
println(count)
return
} else if (n <= 0) {
println("-1")
return
}
n=n-3
count++
}
}