본문 바로가기
JAVA/Programmers

JAVA 프로그래머스 [양꼬치] 자바 Lv.0

by tripleup 2023. 5. 28.
728x90
반응형

[프로그래머스] 코딩테스트 연습 -> 코딩테스트 입문 -> 양꼬치

https://school.programmers.co.kr/learn/courses/30/lessons/120830


해결 과정

 

10인분을 먹으면 음료수 1개를 서비스로 준다

만약 n인분과 음료수 k개를 먹었다면 금액은 (12000n + 2000k)이 된다

 

하지만 10인분을 먹을 때마다 음료수 1개를 서비스로 준다고 했으니

 

만약 23인분이라고 하면 23을 10으로 나눈 몫에 해당하는 값을 음료수 k에서 빼주면 된다

 

최종으로 총 가격은 (12000n+ 2000(k-n/10) 원이 된다.

 

소스 코드

 

class Solution {
    public int solution(int n, int k) {
        int answer = 0;
        answer = 12000 * n + 2000 * (k-n/10);
                  
        return answer;
    }
}

 


728x90
반응형

댓글