Навчання / Бібліотека / Комбінаторика
Без однакових сусідів
Скільки різних рядків використовують усі літер слова (де , і трапляються по рази) так, щоб жодні однакові літери не стояли поруч?
Для перевірки відповіді потрібен JavaScript. Підказка й розв’язок відкриваються і без нього.
Підказка
Застосуй принцип включень і виключень до того, які повторювані літери опиняються поруч; склеєна пара поводиться як один об’єкт.
Розв’язок
- Без обмежень є рядків.
- Назвімо літеру склеєною, якщо її копії стоять поруч. Склеювання вибраного набору з літер лишає об’єктів, серед яких літер ще повторюються, що дає рядків.
- Для це для кожної з літер, для це для кожного з виборів, а для це .
- За принципом включень і виключень відповідь дорівнює .
Відповідь: