https://school.programmers.co.kr/learn/courses/30/lessons/132267?language=kotlin
문제 그대로 수식만 세우면 풀린다.
class Solution {
fun solution(a: Int, b: Int, n: Int): Int {
var answer: Int = 0
var count = n
// count 를 줄여가면서 최소로 가져가야하는 숫자인 a 보다 작아지면 while 탈출
while(count >= a){
answer += (count / a)*b
count = count % a + (count / a)*b
}
return answer
}
}
반응형
'알고리즘' 카테고리의 다른 글
프로그래머스 - 혼자 놀기의 달인 (0) | 2024.08.26 |
---|---|
프로그래머스 - 연속 부분 수열 합의 개수 (0) | 2024.08.26 |
프로그래머스 - 택배상자 (0) | 2024.08.25 |
프로그래머스 - 삼총사 (0) | 2024.08.25 |
프로그래머스 - 햄버거 만들기 (0) | 2024.08.21 |
프로그래머스 - 푸드 파이트 대회 (0) | 2024.08.21 |
프로그래머스 - 과일장수 (0) | 2024.08.20 |
프로그래머스 - 기사단원의 무기 (0) | 2024.08.19 |