![]() |
Комбинаторика в AS 3.0
Как реализовать следующее: Нужно занести в массив все возможные варианты расстановки "1" и "2" в 6 мест. То биш, варианты должны быть вроде таких: 111111, 111112, 111121 и т.д.
Пробовал реализовать через циклы, не получилось. Там, когда пытался вывести массив, выдавало: Код:
1 |
например так:
Код AS3:
|
Cornford, по-моему слишком криво, чтобы работать )
Есть другой вариант Код AS3:
П.с. код писал прямо здесь, не тестировал |
Автору нужны ВСЕ возможные варианты расстановки 1 и 2, т.е. их будет 2 в шестой степени, а не шесть штук. Достаточно перечислить все числа от 0 до 63, и вывести их строковое значение по основанию 2, с заменой цифр на необходимые символы. 0, допустим на 2 заменить.
|
udaaff, +1, если 1 и 111111 - одинаковые.
Код AS3:
|
| Часовой пояс GMT +4, время: 16:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.