diff --git a/greedy_florist.java b/greedy_florist.java new file mode 100644 index 0000000..43e2722 --- /dev/null +++ b/greedy_florist.java @@ -0,0 +1,14 @@ +static int getMinimumCost(int k, int[] c) { + Arrays.sort(c); + int sum = 0; + int multiplier = 1; + int n = c.length; + for(int i=n-1; i>=0; i--){ + sum += c[i] * multiplier ; + if((n-i)%k == 0){ + multiplier++; + } + + } + return sum; + }