комбинаторикоПодобная задачка, слова в алфавите,число вхождений.подсчитать длину слов длины Н. |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
комбинаторикоПодобная задачка, слова в алфавите,число вхождений.подсчитать длину слов длины Н. |
кучаТрупов |
Сообщение
#1
|
изувер Группа: Пользователи Сообщений: 88 Пол: Женский Реальное имя: ann Репутация: 1 |
нужно хотя бы идею способа реализации в паскале.или хотя бы просто идею)спасибо за внимание) |
xds |
Сообщение
#2
|
N337 Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: 26 |
Можно переформулировать в других терминах: найти все семизначные числа в пятеричной системе счисления, в которых общее количество цифр 0 и 1 равно трем, а цифра 2 встречается не менее двух раз. Почему так - понятно?
Дальше просто решаешь перебором тождественную задачу. Если не программировать, то можно посчитать аналитически. Сообщение отредактировано: xds - -------------------- The idiots are winning.
|
кучаТрупов |
Сообщение
#3
|
изувер Группа: Пользователи Сообщений: 88 Пол: Женский Реальное имя: ann Репутация: 1 |
все решила по формулам. рассматривая возможности:
1) n1+n2=3 n3=2 -> n4+n5=2-> появляются возможности: n1=3 n2=0 n3=2 n4=2 n5=0 n1=3 n2=0 n3=2 n4=1 n5=1 n1=3 n2=0 n3=2 n4=0 n5=2 n1=0 n2=3 n3=2 n4=2 n5=0 n1=0 n2=3 n3=2 n4=1 n5=1 n1=0 n2=3 n3=2 n4=0 n5=2 n1=1 n2=2 n3=2 n4=2 n5=0 n1=1 n2=2 n3=2 n4=1 n5=1 n1=1 n2=2 n3=2 n4=0 n5=2 n1=2 n2=1 n3=2 n4=2 n5=0 n1=2 n2=1 n3=2 n4=1 n5=1 n1=2 n2=1 n3=2 n4=0 n5=2 2) n1+n2=3 n3=3 -> n4+n5=1-> появляются возможности: n1=3 n2=0 n3=3 n4=1 n5=0 n1=3 n2=0 n3=3 n4=0 n5=1 n1=0 n2=3 n3=3 n4=0 n5=1 n1=0 n2=3 n3=3 n4=1 n5=0 n1=1 n2=2 n3=3 n4=1 n5=0 n1=1 n2=2 n3=3 n4=0 n5=1 n1=2 n2=1 n3=3 n4=0 n5=1 n1=2 n2=1 n3=3 n4=1 n5=0 3)n1=3 n2=0 n3=4 n4=0 n5=0 n1=0 n2=3 n3=4 n4=0 n5=0 n1=2 n2=1 n3=4 n4=0 n5=0 n1=1 n2=2 n3=4 n4=0 n5=0 теперь по формулам вида Р(к1,к2,к3,к4,к5)=n!/(k1!*...*k5!) в итоге получается =9240 на паскаль сил нет) |
xds |
Сообщение
#4
|
N337 Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: 26 |
Аналитическое решение гораздо круче
А Паскаль согласен с ответом: program Code; -------------------- The idiots are winning.
|
кучаТрупов |
Сообщение
#5
|
изувер Группа: Пользователи Сообщений: 88 Пол: Женский Реальное имя: ann Репутация: 1 |
аааа..спасибо большое))здорово))
|
xds |
Сообщение
#6
|
N337 Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: 26 |
-------------------- The idiots are winning.
|
Текстовая версия | 23.12.2024 20:50 |