치킨 쿠폰 Lv. 0

박영준·2023년 8월 24일
0

코딩테스트

목록 보기
290/300
class Solution {
    public int solution(int chicken) {
        int answer = -1;
        return answer;
    }
}

// 메모
100마리 -> +100100-> 10마리! -> +1010-> 1마리!
        
1081마리 -> +10811081-> 108마리!(1장남음) -> +108108-> 10마리!(8장남음) -> +1010-> 1마리! -> +11+ 8+ 1-> 1마리!

해결법

방법 1

class Solution {
    public int solution(int chicken) {
        int answer = 0;
        int coupon = 0;
        
        while(true) {
            coupon = chicken / 10;
            chicken = chicken % 10 + coupon;
            
            answer += coupon;
            
            if (chicken < 10) {
                break;
            }
        }
        
        return answer;
    }
}

치킨 쿠폰 Lv. 0

profile
개발자로 거듭나기!

0개의 댓글