![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 28.03.2013
Сообщений: 2
|
![]()
Доброго времени суток. В общем, есть задача: дан массив из 12 элементов, каждый из которых может принимать три значения. При этом элементов с одним из трех значений должно быть поровну. то есть, буквально, 4 единицы, 4 двойки и 4 тройки. нужно посчитать количество уникльных массивов, которые можно составить таким образом. учитывается порядок, то есть {111122223333} и {111133332222} - это два уникальных массива. объясните пожалуйста алгоритм, код приводить необязательно, если это вас затруднит. код желателен на С++
Последний раз редактировалось lawliet1391; 28.03.2013 в 16:23. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]()
12!/(4!*4!*4!) = 5*7*9*10*11 = 34650 вариантов, программа не нужна. Даже калькулятор не нужен.
Если хотите именно перебрать массивы... можно просто перебирать все массивы из 1, 2 и 3 и отбирать только удовлетворяющие условию: Код:
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 28.03.2013
Сообщений: 2
|
![]()
Спасибо, теперь наконец порядок в голове
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчет уникальных в дате | strannick | Microsoft Office Excel | 15 | 03.03.2013 18:59 |
Подсчет времени выполнения слияния массивов | PavelDD | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 20.02.2013 22:14 |
Не работает подсчет уникальных значений | AllenJ | Microsoft Office Excel | 16 | 13.10.2012 17:29 |
подсчет уникальных ячеек с небольшими но... | mr.null | Microsoft Office Excel | 17 | 21.06.2011 09:21 |
Подсчет количества массивов | WennY | Общие вопросы Delphi | 3 | 29.04.2011 23:33 |