본문 바로가기
Algorithm/Programmers

[Programmers] Lv.0 / 치킨 쿠폰 / Java

by unknownomad 2024. 7. 23.

문제

 

풀이

class Solution {
    public int solution(int chicken) {
        int serviceChicken = 0;

        while (chicken >= 10) {
            serviceChicken += chicken / 10;
            chicken = (chicken / 10) + (chicken % 10); // 쿠폰으로 받은 서비스 치킨 + 남은 치킨
        }
        return serviceChicken;
    }
}
class Solution {
    public int solution(int chicken) {        
        int serviceChicken = chicken / 9;
        if (chicken > 1 && chicken % 9 == 0) {
            serviceChicken--;
        }
        return serviceChicken;
    }
}

 

출처

https://school.programmers.co.kr/learn/courses/30/lessons/120884

댓글