задачка по программированию (все возможные варианты) - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.7493
BTC/USD70315.0923
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 29.12.2010, 01:11   #1
DenverZ
Senior Member
 
Регистрация: 07.04.2010
Сообщений: 211
Бабло: $37395
По умолчанию задачка по программированию (все возможные варианты)

Всем привет,
помогите решить головоломку примером :-)
вот задание:

пример на перле или php не важно, опишу пример на хеш массивов из перла, кто в теме поймет

Код:
есть хеш массивов

my %data = (
'a' => [qw(a1 a2 a3)],
'b' => [qw(b1 b2 b3)],
'c' => [qw(c1 c2 c3)]);

нужно перемешать все возможные варианты именно что бы получилось как у меня, ВНИМАНИЕ, это важно:

a1
a2
a3
b1
b2
b3
c1
c2
c3

a1 b1
a1 b2
a1 b3
a1 c1
a1 c2
a1 c3

a1 b1 c1
a1 b1 c2
a1 b1 c3
a1 b2 c1
a1 b2 c2
a1 b2 c3
a1 b3 c1
a1 b3 c2
a1 b3 c3
a2 b1 c1
a2 b1 c2
a2 b1 c3
a2 b2 c1
a2 b2 c2
a2 b2 c3
a2 b3 c1
a2 b3 c2
a2 b3 c3
a3 b1 c1
a3 b1 c2
a3 b1 c3
a3 b2 c1
a3 b2 c2
a3 b2 c3
a3 b3 c1
a3 b3 c2
a3 b3 c3
вроде все, вообщем как видно, должны получиться все возможные варианты перемешавания, но не такие как a1 c1 b1, c1 a1 b1 и т.д., именно те что я показал, т.е. уникальное перемешивание, но не перестановка!

спасибо за помощь
DenverZ вне форума  
Старый 29.12.2010, 01:38   #2
KYO
blackseo
 
Аватар для KYO
 
Регистрация: 04.04.2007
Адрес: StandAlone
Сообщений: 1,053
Бабло: $196065
Отправить сообщение для KYO с помощью ICQ
По умолчанию

ты можешь по нормальному сказать, что тебе скрипт мисспелинга нужен? помню такой давно-давно за 50$ такой писал.

головоломщик блин ))
__________________
Возьми домой раненую осу и ты узнаешь, чем платит доброта
KYO вне форума  
Старый 29.12.2010, 01:42   #3
DenverZ
Senior Member
 
Регистрация: 07.04.2010
Сообщений: 211
Бабло: $37395
ТС -->
автор темы ТС По умолчанию

причет тут это?
ты про скрипт опечаток говоришь? я про другое вообще
DenverZ вне форума  
Старый 29.12.2010, 03:38   #4
DenverZ
Senior Member
 
Регистрация: 07.04.2010
Сообщений: 211
Бабло: $37395
ТС -->
автор темы ТС По умолчанию

не актуально :-)
вопрос решен
DenverZ вне форума