양꼬치

1.문제

 


2. 나의 생각

양꼬치를 10개 넘게 주문했을 경우의 케이스 1개

10개 미만으로 주문했을 경우 케이스 1개 총 개로 생각하여 짰다. 

class Solution {
	public int solution(int n, int k) {
		int result = 0;

		if (n / 10 > 0) {
			int yang = 12000 * n;
			int um = 2000 * (k - (n / 10));
			result = um + yang;
		} else {
			int yang = 12000 * n;
			int um = 2000 * k;
			result = um + yang;
		}

		return result;
	}
}

3. 다른 답안

짧은 코드를 선호하는데 아래 방식처럼 식을 짜는 방법이 있다는 것을 참고 하면 될듯 하다 

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

'Programmers 문제풀이 > Lv.0' 카테고리의 다른 글

머쓱이보다 키 큰 사람  (0) 2022.11.22
배열의 평균값  (0) 2022.11.22
짝수의 합  (0) 2022.11.21
두 수의 나눗셈  (0) 2022.11.21
각도기  (0) 2022.11.21