코린이의 소소한 공부노트

[프로그래머스/Lv.0] 치킨 쿠폰 본문

코딩테스트 풀이/JAVA

[프로그래머스/Lv.0] 치킨 쿠폰

무지맘 2022. 11. 9. 20:58

1. Input

1) 시켜먹은 치킨의 수를 담은 int 변수 chicken

 

2. Output

1) 받을 수 있는 최대 서비스 치킨의 수

2) 치킨 1마리 당 쿠폰 1

3) 쿠폰 10= 서비스 치킨 1마리

4) 서비스 치킨에도 쿠폰 1장 발급

 

3. Constraint

1) 0 <= chicken <= 1000000

 

4. Example

Input: chicken=100 -> Output: 11

설명:

100마리 주문 -> 쿠폰 100-> 서비스 치킨 10마리

10마리 주문 -> 쿠폰 10-> 서비스 치킨 1마리

따라서 서비스 치킨은 10+1=11마리

 

5. Code

1) 첫 코드(2022/10/25)

int answer = 0;
while(chicken>=10){
    answer += chicken/10;
    chicken = chicken/10 + chicken%10;
}
return answer;