Ekzamen gorit
{5,6,7,8},{+,-,*}и 18->5+6+7=18 или (8-5)*6=18.
Разрешенно 3 возможности:1-йя{чтобы ни числа ни операции не повторялись т.е.
(8-5)*6=18}.2-йя{чтобы числа не повторялись,а операции-да т.е. 5+6+7=18}.
Ну и 3-йя{чтобы операции не повторялис,а числа-да т.е.}.Скобки в расчет нужно брать, т.к. есть вариан когда нет возможности без скобок получить нужное число,на пример:{20,3,1},{-,/} и 10.Проходит только вариант 20/(3-1)=10.
Действовать насколько я понимаю нужно перебором.
Заранее спасибо {если кто осилит до вечера :) }.