1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Небольшая загадка для ПХП Гуру ;)

Тема в разделе "Web Coding", создана пользователем r2v4n, 12 янв 2007.

Статус темы:
Закрыта.
Модераторы: latteo
  1. r2v4n

    r2v4n Прохожие

    нужна функция, которой передаются параметры
    $a $b $c $d $e $f

    тоесть 6 параметров(каждая переменная это буква или слово)

    а функция должна перебрать все возможные варианты комбинаций этих переменных но с условием что переменных должно быть минимум 2


    что то например

    a b c d e f
    ...
    a b c d
    a d c e f
    a d c e b f
    ..
    a b
    b a d e
    d a b f
    ...


    и т.д

    тоесть перебрать от 2 переменных до 6 переменных.. которые в конце вывести на экран :)


    башка вообще не варит после НГ.. походу все пропил :(
     
  2. Jacob

    Jacob

    Регистр.:
    18 окт 2006
    Сообщения:
    257
    Симпатии:
    18
    для этого не надо быть гуру пхп, надо было в школе/институте прилежно изучать комбинаторику и/или дискретный анализ или еще какой курс в состав которого должно это входить.

    теперь по теме.
    нумеруем имеющиейся данные 1 2 3 4 5 6.
    ищем в поисковиках комбинаторный алгоритм "перебор сочетаний".
    реализуем его.
    вызываем его для (2,6) (3,6) (4,6) (5,6) (6,6) .
    печатаем результат, подставляя входные переменные.
    конец.
     
  3. r2v4n

    r2v4n Прохожие

    спаисбо за совет, я знаю это все, но возможности написать это нету, поэтому и спросил.. был бы благодарен за помошь
     
  4. Vereschagin

    Vereschagin Писатель

    Регистр.:
    11 янв 2007
    Сообщения:
    9
    Симпатии:
    2
    Если ещё не решил код на дельфе могу дать
     
Статус темы:
Закрыта.