[알고리즘문제풀기] 치킨 쿠폰

silver's avatar
Jan 29, 2025
[알고리즘문제풀기] 치킨 쿠폰

문제

내가 작성한 정답

class Solution{ public int solution(int chicken){ int totalservice = 0; int service = 0; int coupon = chicken; while(coupon >= 10){ service = coupon/10; totalservice += service; coupon = coupon % 10 + service; } return totalservice; } }

다른 사람들의 정답

class Solution { public int solution(int chicken) { int answer = chicken/9; // 맨 처음의 닭의 경우에는 10마리를 시켜야 서비스를 받을 수 있으므로 9로 나누어 떨어지는 경우 // -1을 해줘야한다 if(chicken>1&&chicken%9==0){ answer--; } return answer; } }
Share article

silver