프로그래머스(java) : 옷가게 할인 받기


프로그래머스(java) : 옷가게 할인 받기

class Solution { public int solution(int price) { int answer = 0; if( price >= 500000) { answer = (int)(price*0.8); } else if( price >= 300000){ answer = (int)(price * 0.9); }else if (price >= 100000){ answer = (int)(price * 0.95); } else { answer = price; } return answer; } } if의 가격 조건이 중요함. (첫번째부터 내려오며 실행되므로) >= (이상)의 조건이므로 가장 큰 수를 첫 번째 조건으로 걸러야 한다. 이하인 경우, 가장 작은 수부터 조건을 지정해야 함.


원문링크 : 프로그래머스(java) : 옷가게 할인 받기