Я пытался написать алгоритм для данной задачи:
нам дан набор чисел- {n1, n2, n3, n4, n5 ......}
и мы должны проверить, можем ли мы получить число (скажем, X), используя сложение и вычитание по заданным числам. X всегда будет меньше всех элементов данного набора.
Например.
Набор: {2,3,4,6,9}
заданное число: 1, результат: да
9-4-4 = 1
Набор: {3,4,6,9}
заданное число: 2, результат: да
6-4 = 2
Заранее спасибо.