Вам дан массив \(a\). Необходимо повторить следующую операцию \(k\) раз: найти минимальный ненулевой элемент в массиве, вывести его, а затем вычесть его из всех ненулевых элементов массива. Если все элементы нули, просто выведите 0.
Примечание
В первом примере:
На первом шаге: массив равен \([1,2,3]\), и минимальный ненулевой элемент в нем это 1.
На втором шаге: массив равен \([0,1,2]\), и минимальный ненулевой элемент в нем это 1.
На третьем шаге: массив равен \([0,0,1]\), и минимальный ненулевой элемент в нем это 1.
На четвертом и пятом шаге массив равен \([0,0,0]\), поэтому вы должны вывести 0.
Во втором примере:
На первом шаге: массив равен \([10,3,5,3]\), и минимальный ненулевой элемент в нем это 3.
На втором шаге: массив равен \([7,0,2,0]\), и минимальный ненулевой элемент в нем это 2.