문제정보
서비스 치킨을 얼마나 먹을 수 있을지 구하는 문제입니다.
예전엔 치킨 시켜먹으면 열마리 모았을때 한마리 공짜인 쿠폰 하나씩 주는게 국룰이었는데
요새는 많이 사라지고 있는 문화같아서 안타까운..
나중에는 치킨쿠폰이란게 뭔지도 모르는 애들도 나오는 거 아님?
하여간 서비스 치킨에도 쿠폰을 주는 거 보면 굉장히 인심이 넉넉한 사장님인 것 같네요
구현하는 건 쉬울 것 같습니다.
나의풀이
function solution(chicken) {
let counter = 0
while(chicken > 1) {
counter += chicken / 10
chicken = chicken / 10
}
return Math.floor(counter)
}
counter가 서비스로 받은 치킨라고 생각하면 쉽습니다.
chicken에는 chicken을 10 나눈값을 넣어주고
while문이 false가 될때까지 반복하면 답이겠네요
반응형
'programmers' 카테고리의 다른 글
[Programmers Level 0] 캐릭터의 좌표 Javascript (0) | 2022.12.02 |
---|---|
[Programmers Level 0] 숨어있는 숫자의 덧셈(2) Javascript (0) | 2022.12.01 |
[Programmers Level 0] 외계어사전 Javascript (1) | 2022.11.30 |
[Programmers Level 0] 문자열 밀기 Javascript (0) | 2022.11.30 |
[Programmers Level 0] 컨트롤제트 Javascript (0) | 2022.11.30 |