Сайт 100% аналог LivingSocial.com Присылайте сроки и цены Дизайн и верстку предоставлю
Исправить/доделать скрипт генерации сочетаний
Есть исходный код:
function BackTrace($srcarr, $cnt = 0, $arr = array(), $mask = array())
{
$length='10';
if ($cnt == $length) {
echo "'".implode('', $arr)."',". '
';
return; }
for ($i = 0; $i
if (!$mask[$i]) {
$mask[$i] = true;
$arr[$cnt] = $srcarr[$i];
BackTrace($srcarr, $cnt + 1, $arr, $mask);
$mask[$i] = false;
}
}
$srcarr = array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l');
BackTrace($srcarr);
Необходимо:
1) Исправить код, чтобы генерировались только комбинации вида: 010102323a, т.е. один символ должен повториться строго 3 раза(ни больше,ни меньше),второй,третий и четвертый символы по 2 раза(ни больше,ни меньше), остальные символы СТРОГО 1 раз. Строго генерация таких комбинаций (не принимается генерация всех возможных комбинаций из массива с условием выбора требуемых комбинаций из всего списка).
2) Избегать генерации вида: 000112233a,т.е. чтобы повторяющиеся символы не стояли рядом друг с другом.
3) Добавить переменные: Стартовая комбинация и Конечная комбинация. Пример:
$start = '010102323a';
$finish = '101023230a';
while ($string
{
...тело программы генерации...
}
Заявки фрилансеров
Похожие заказы
- $1000Веб-программирование1 заявкаЗакрыт14 лет назад
Есть приложение вконтатке радио + чат, нужно убрать радио (оставить только чат) и заменить фон, на этом этапе все. Подробнее - пишите в личку.
Веб-программирование1 исполнительЗавершен14 лет назадНеобходима разработка и внедрения системы управления заказами, аналогично системе yoybuy.com c возможностью расширенного функционала в плане формирование отчетности в формате Excel и выставления счетов. Внедрить систему заказов необходимо на движок ...
Веб-программирование1 заявкаЗакрыт14 лет назадВнедрить в магазин функцию экспорта импорта прайса, с обнавленными ценами. Движек opencard
Веб-программирование6 заявокЗакрыт14 лет назадНеобходимо исправить вывод статей в формате блог на главной странице (правая колонка материалов съехала вниз) Что-то со стилями...
Веб-программирование1 исполнительЗавершен14 лет назад1. Календарь должен быть выполнен в виде WordPress плагина и поддерживаться версиями WP c 2.8 по 3.1 2. Каких-либо особых требований по дизайну нет, но должна быть возможность легко встроить Ваш плагин в любую ...
Веб-программированиенет заявокЗакрыт14 лет назад- $10
Всем привет! В админке Netcat версии 4.0, во вкладке добавления новых статей на сайт, необходимо создать поле для добавления тега . </p><p> </p><p>Задание простое, требуется только знание самой CMS. Жду предложений. </p><p> </p><p>Руслан.</p>
Веб-программирование1 заявкаЗакрыт14 лет назад Нужен флеш программист на 2 часа работы на сегодня. Пишите, кто готов приступить! 8 usd\час
Веб-программирование2 заявкиЗакрыт14 лет назад- $1000
Веб-студии требуется регулярная поддержка продвигаемых веб-сайтов, включающая правки контекста, добавление скриптов, привязка вёрстки и оценку сложных доработок. Задачи разные, CMS разные, сложность различная, объём от 15 минут до (условно) 100 часов.
Веб-программирование8 заявокЗакрыт14 лет назад - $100
Нужно создать скрипт мп3 портала 1. Загрузка песен на сайт через форму загрузки (для зарегистрированных) 2. Определение битрейпа, размера, кто добавил 3. Сделать сам дизайн сайта (Jquery, Ajax) 4. создать группу ...
Веб-программирование2 заявкиЗакрыт14 лет назад