문제
풀이
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
'Algorithm > Programmers' 카테고리의 다른 글
[Programmers] Lv.0 / 등수 매기기 / Java (0) | 2024.07.25 |
---|---|
[Programmers] Lv.0 / 로그인 성공? / Java (0) | 2024.07.25 |
[Programmers] Lv.0 / 이진수 더하기 / Java (0) | 2024.07.18 |
[Programmers] Lv.0 / A로 B 만들기 / Java (0) | 2024.07.17 |
[Programmers] Lv.0 / k의 개수 / Java (0) | 2024.07.16 |
댓글