2021 네이버 웹툰 개발 챌린지 1차 코딩테스트 1번

하루히즘·2021년 7월 16일
0

설명

[문제 비공개]

풀이

import java.util.*;


class Solution {
    public int solution(int[] prices, int[] discounts) {
        Arrays.sort(prices);
        Arrays.sort(discounts);

        int priceIndex = prices.length-1;
        int discountIndex = discounts.length-1;
        int sum = 0;

        while(priceIndex >= 0 && discountIndex >= 0) {
            sum += prices[priceIndex--] * (100 - discounts[discountIndex--]) * 0.01;
        }

        while(priceIndex >= 0) {
            sum += prices[priceIndex--];
        }

        return sum;
    }
}

프로그래머스에 있던 문제인 것 같은데 레벨 1 정도 되는 쉬운 문제였다. 요구사항을 그대로 구현하기만 하면 된다.

profile
YUKI.N > READY?

0개의 댓글