Witam
potrzebny mi jest program, który będzie dodawał do siebie liczby tak, aby otrzymać z góry założony wynik. Np. do programu wpisuję kilka dowolnych liczb, a jego zadaniem jest dodanie kilku z nich tak (nie koniecznie musi używać wszystkich liczb), żeby wyszedł żądany przeze mnie wynik. Pewnie ciągle to jest nie jasne, więc pokażę to na przykładzie
Chciałbym aby program otrzymał wynik 100.
Podaję mu liczby - 12, 20, 50, 60, 70, 80, 99
Program wysyła na ekran poprawny wynik - 20+80=100
Oczywiście niekiedy rozwiązania będą bardziej skomplikowane, np. będzie musiał użyć 4 liczb żeby uzyskać wynik. Ilość liczb biorących udział w dodawaniu nie jest istotna, ważne żeby każdą wykorzystał raz i dążył do wymaganego wyniku.
Nie mam pojęcia jak się za to zabrać i czy jest to w ogóle możliwe. Macie jakieś pomysły ?
Pozdrawiam :)