![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.11.2008
Сообщений: 53
|
![]()
Для данного слова длиной до 12 символов подсчитать число различных анаграмм (слов полученных перестановкой его букв).
Пример. лото Ответ: 12 Примечание. Имеются в виду слова: лото, лоот, лтоо, оолт, олот, олто, тоол, толо, тлоо, оотл, отло, отол |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
![]()
Решение таких задач есть в разделе комбинаторика или чтото такое.
Такчто смотреть в ту сторону.. Элементарно всё. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 25.11.2008
Сообщений: 53
|
![]()
я себе уже всю голову сломала...
а можно ссылочку на раздел? |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
![]()
Возьмем m белых карточек, занумерованныхот 1 до m, и n черных
карточек, занумерованных от 1 до n. Всего имеется (m+n)! перес- тановок этих карточек. Возьмем произвольно одну из таких перес- тановок. На белой карточке напишем букву Б, а на черной - букву Ч. Получим анаграмму слова, состоящего из m букв Б и n букв Ч. Одна и та же анаграмма может возникнуть у нас m!*n! способами, поэтому различных анаграмм этого слова имеется Код:
В задаче используется факториал, и имено поэтому стоит ограничение "до 12 символов". |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
когда-то делал подобное оооо-очень давно, поделюсь (алгоритм во сне решил
![]() Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 25.11.2008
Сообщений: 53
|
![]()
Вавел из ГМТЭ, я уже решала эту задачу с факториалом, но у меня не получается посчитать буквы, которые повторяются в слове и сделать их отдельными переменными.
raxp, а ваша программа не исключает повторы анаграмм |
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]() Цитата:
![]()
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 25.10.2009 в 17:07. Причина: повторов нет |
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 25.11.2008
Сообщений: 53
|
![]()
raxp, такую программу как у Вас я написала в более кратком варианте, а вот именно исключение вызвало у меня затруднения
|
![]() |
![]() |
![]() |
#9 |
Любопытная Вредина
Участник клуба
Регистрация: 19.06.2009
Сообщений: 1,285
|
![]() Код:
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
Последний раз редактировалось ОДИНОЧЕСТВО В СЕТИ; 25.10.2009 в 17:05. |
![]() |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]() Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 25.10.2009 в 17:09. |
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите (фразы анаграммы) | Leopold666 | Помощь студентам | 5 | 09.08.2007 18:22 |