💡풀이
class Solution {
public int solution(int a, int b, int n) {
// n개의 콜라는 a로 나눈다 20/2 = 10
// n 에는 n%a 만 남긴다.
// 나눈 몫과 b를 곱하여 n에 더하고 total에도 더한다.
// n 이 a보다 작아질때까지 반복한다.
int total = 0;
while (n >= a) {
int count = n / a;
n %= a;
int newCoke = count * b;
total += newCoke;
n += newCoke;
}
return total;
}
}
GitHub - okjunghyeon/Programmers_CodingTest: 프로그래머스 관련 코딩테스트 문제를 풀이한 저장소입니다.
프로그래머스 관련 코딩테스트 문제를 풀이한 저장소입니다. Contribute to okjunghyeon/Programmers_CodingTest development by creating an account on GitHub.
github.com
'CodingTest > Programmers' 카테고리의 다른 글
[프로그래머스, Java] 명예의 전당 (1) (0) | 2025.07.15 |
---|---|
[프로그래머스, Java] 문자열 내 마음대로 정렬하기 (0) | 2025.07.15 |
[프로그래머스, Java] K번째수 (0) | 2025.07.15 |
[프로그래머스, Java] 숫자 문자열과 영단어 (0) | 2025.07.15 |
[프로그래머스, Java] 푸드 파이트 대회 (0) | 2025.07.15 |