반응형
내 코드 (틀림)
class Solution {
public int solution(int chicken) {
int answer = 0;
int rest = 0;
while(chicken != 0) {
answer += chicken / 10;
rest += chicken % 10;
chicken /= 10;
}
return answer + rest/10;
}
}
테스트케이스 9가 실패했다..
모르겠어서 참고했다..
[Algorithm] 프로그래머스 - 치킨 쿠폰 (Kotlin)
치킨을 시켜먹으면 1마리 당 쿠폰을 1장 발급한다. 쿠폰을 10장 모으면 서비스 치킨을 1마리 받고, 서비스 치킨에도 쿠폰이 발급된다. 시킨 치킨의 수 chicken이 매개변수로 주어질 때 받을 수 있는
onlyfor-me-blog.tistory.com
class Solution {
public int solution(int chicken) {
int coupon = chicken;
int service = 0;
while(coupon >= 10) {
service += coupon / 10;
coupon = coupon / 10 + coupon % 10;
}
return service;
}
}
coupon이랑 chicken 값이 같은데 왜 굳이 변수 설정해서 하는거지? 싶었는데
이렇게 안 바꾸면 변수명으로 인해 헷갈리기 때문...ㅎ
반응형
'코테 > 프로그래머스' 카테고리의 다른 글
[프로그래머스/Lv. 0] 문자열 계산하기 (0) | 2023.02.08 |
---|---|
[프로그래머스/Lv. 0] 잘라서 배열로 저장하기 (0) | 2023.02.08 |
[프로그래머스/Lv. 0] 인덱스 바꾸기 (0) | 2023.02.08 |
[프로그래머스/Lv. 0] 삼각형의 완성조건 (2) (0) | 2023.02.08 |
[프로그래머스/Lv. 0] 컨트롤 제트 (0) | 2023.02.08 |