P
Size: a a a
P
И
P
P
.
P
И
И
В
P
P
В
P
P
def minSum(num, k)
k.times do
max = num.max
ind = num.index(max)
num.delete_at(ind)
num.insert(ind, (max / 2.0).ceil)
end
num.sum
end
p minSum([10 ,20, 7], 4)
P
2.0
) и второе — delete(max)
просто, но не прокатит, сломает всю логику, когда в массиве будет больше одного элемента со значением maxИ
P
.
P
P