Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Варианты строк


Автор: Rohoss 29.4.2007, 15:08
Подскажите, пожалуйста, как решить такой вопрос.

Допустим, есть строка

3453 340935 30535
30935 38935 349805 34535
34935  34575 35535 383345 34565
4303 46353

В правую сторону может быть сколько угодно чисел, вниз может быть сколько угодно строк.

Нужно создать такие же строчки, только в каждой строке должно быть число (только одно), таких объектов, например:
3453
38935
383345
4303
 нужно создать столько, сколько вариантов перестановок, причём сначала должны идти самые отличающиеся друг от друга.

Извините, если не ясно выложил идею, если не понятно спрашивайте.

Спасибо.

Автор: SoWa 30.4.2007, 10:25
По решению- просто создай массив из этих чисел(парсером обычным).
Затем прогнать перестановки, допустим, реккурентно. Сложности не представляет. Код сам придумаешь.


А теперь что меня заинтересовало: 
Цитата(Rohoss @  29.4.2007,  15:08 Найти цитируемый пост)
причём сначала должны идти самые отличающиеся друг от друга.

Дайте критерий отличия?

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