inblog logo
|
stupefyee
    알고리즘문제풀기

    [JAVA 문제 풀이] 옷 가게 할인 받기

    Stupefyee's avatar
    Stupefyee
    Nov 17, 2024
    [JAVA 문제 풀이] 옷 가게 할인 받기
    Contents
    내가 작성한 코드다른 코드
    notion image
     

    내가 작성한 코드

    💡
    public class Solution { public int solution(int price) { double discount = getDiscount(price); // 할인율 double discountMoney = discount * price; // 할인된 가격 int answer = (int) (price - discountMoney); // 최종 가격 return answer; } // 가격에 따라 할인율을 반환하는 메소드 public double getDiscount(int price) { double discount = 0; if (price >= 500000) { discount = 0.2; return discount; } if (price >= 300000) { discount = 0.1; return discount; } if (price >= 100000) { discount = 0.05; return discount; } return discount; } }
     

    다른 코드

    💡
    class Solution { public int solution(int price) { if(price >= 500000) { price *= 0.8; } else if(price >= 300000) { price *= 0.9; } else if(price >= 100000) { price *= 0.95; } return price; } }
    할인율을 따로 구하지 않고 바로 할인된 가격을 반환
    Share article
    Contents
    내가 작성한 코드다른 코드

    stupefyee

    RSS·Powered by Inblog