Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [C++]Числовой ряд


Автор: Be_Happy 26.11.2007, 18:35
Дан ряд 123456, написать программу,которая расставляет в нем скобки и знаки +, -, * и / так, чтобы в результате получалось 100.
Я знаю 1 вариант: 
-1*2+3*(4+5*6)
Но нужно чтобы программа перебирала все возможные.

Автор: Be_Happy 27.11.2007, 18:50
Может кто-нибуть помоч или на мысль натолкнуть, а то ОЧЕНЬ надо.

Автор: APM 27.11.2007, 21:25
Вы же в самом первом посте написали, что нужно перебрать все возможные варианты, вот и перебирайте, если бы не было скобок, то задача была бы существенно проще, так немного посложнее.

Автор: Be_Happy 29.11.2007, 20:13
А если без скобок?

Автор: Be_Happy 4.12.2007, 19:07
какой цикл перебора лучше использовать для этой программы?

Автор: likehood 4.12.2007, 20:21
попробуй спросить в разделе "Алгоритмы"

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)