Элементы, в сумме дающие N
Есть одномерный массив(вектор) элементов, надо найти наименьшее количество чисел, в сумме дающие ранее указанное число N и вывести кол-во чисел и сами числа. Если сумма всех элементов массива меньше N, вывести -1, если элементов хватает, но некоторый элемент придётся разделить, то вывести 0