![]() |
|
|
![]()
|
|
| Serega126 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 9.1.2012 Репутация: нет Всего: нет |
1 4 7
1 4 8 массив типа:(1 2 3)x(4 5 6)x(7 8 9) 1 4 9 3x3x3=27вариантов 1 5 7 1 5 8 1 5 9 1 6 7 1 6 8 1 6 9 2 4 7 2 4 8 2 4 9 2 5 7 2 5 8 2 5 9 2 6 7 2 6 8 2 6 9 3 4 7 3 4 8 3 4 9 3 5 7 3 5 8 3 5 9 3 6 7 3 6 8 3 6 9 Как выполнить построение такого массива блоками по 3 комбинации что бы во всех 3-х комбинациях были неповторяющиеся числа? Наличие всех 27-ми вариантов обязательно! Способ простого перебора после полного построения не подходит. Пример: 1 4 7 2 5 8 3 6 9 1 6 7 2 4 9 3 5 8 |
|||
|
||||
| Lipetsk |
|
|||
![]() в форме ;) ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 28.1.2009 Где: Липецк Репутация: 2 Всего: 5 |
До чего же вы непонятно объясняете!
Это у вас троичная арифметика, т.е. 27 троичных чисел от 000 до 222 каждому троичному числу соответствует тройка ваших чисел 000 это (1 4 7) ... 222 это (3 6 9) Дальше, если я правильно понял, вы хотите эти 27 чисел сгруппировать в 9 групп по 3 Это также просто: если в группу входит число abc, то, например, в нее же обяжем входить и число abc+111, где сложение не арифметическое, а выполняется поразрядно и по модулю 3 Тогда 9 чисел от 000 до 022 породят группы abc abc+111 abc+111+111 в которых цифры в одинаковых разрядах не повторяются Это сообщение отредактировал(а) Lipetsk - 9.1.2012, 21:01 |
|||
|
||||
| Serega126 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 9.1.2012 Репутация: нет Всего: нет |
не силен я в математике(((.....а если в строке 15 чисел предпологается ..тогда как?
|
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |