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;
}
}
인텔리제이에서 테스트를 하는데 분명 int
값으로 보내는데 가격뒤에 .0이 붙길래
왜 그런가했는데 출력 클래스에 이전에 풀 때 썻던 double
이 붙어있었다 😅