본문 바로가기

코딩테스트

옷가게 할인 받기

풀엇다

 

public class Saleoff {
    public int solution(int price) {
        /**
         * 10만원 이상 사면 5%, 30만원 이상 사면 10%, 50만원 이상 사면 20% 할인해줌
         * 구매한 옷 가격 price가 주어질 때, 지불해야할 금액을 return하기
         */
        int answer = 0;

        if(price >= 100000 && price < 300000) {
            price =(int)(price * (1 - 0.05));
        } else if(price >= 300000 && price < 500000) {
            price = (int) (price * (1 - 0.1));
        } else if(price >= 500000) {
            price = (int) (price * (1 - 0.2));
        }

        answer = price;

        return answer;
    }
}

'코딩테스트' 카테고리의 다른 글

나이 출력  (0) 2026.04.10
아이스 아메리카노  (0) 2026.04.07
배열의 평균값  (0) 2026.04.07
피자 나눠먹기 3  (0) 2026.04.02
피자 나눠먹기 2  (0) 2026.03.31