말하는 컴공감자의 텃밭

프로그래머스 콜라문제 <3점> - 자바(java) 본문

알고리즘/Programmers - Java

프로그래머스 콜라문제 <3점> - 자바(java)

현콩 2023. 7. 4. 00:57
728x90

 

프로그래머스 콜라문제
콜라는 제로펩시 ㅎㅎ

 

a병만큼 빈병을 가져가면 b만큼 콜라를 줍니다. 아주 혜자네

단순 계산 문제죵. 고려할것도 없네요

바로 코드로 가봅시다

 

 

1
2
3
4
5
6
7
8
9
10
11
12
class Solution {
    public int solution(int a, int b, int n) {
        int answer = 0;
        
        while( n >= a){ // a보다 적으면 받을 수 없음.
            answer += (n / a * b); // a개를 가져가면 b개를 받아옴.
            n = (n/a)*+ n%a  ; // 나머지 콜라병 + b만큼 받은 콜라 병
        }
        
        return answer;
    }
}
cs
728x90
Comments