powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Задача о выборке
2 сообщений из 2, страница 1 из 1
Задача о выборке
    #38594129
tolyanchik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понял, что ничего не понимаю:)

Требуется сгенерировать все возможные выборки любого размера из совокупности.
Для определённости, берем размер совокупности 32.

Попытка №1

Рассматриваем "взятый" элемент как единичный бит, а "невзятый" как нулевой.
Тогда любая выборка кодируется уникальным 32-битным числом, т.е. количество всех ненулевых выборок = 2^32 - 1

Попытка №2

Все выборки размера k подсчитываются как число сочетаний n!/((n-k)!k!)
Следовательно, можно просуммировать все сочетания от 1 до 32
32 + 32*31/2 + 32*31*30/6 +...+32

Однако оба способа дают разный результат:(

В чём же проблема?
...
Рейтинг: 0 / 0
Задача о выборке
    #38594135
tolyanchik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос закрыт, спросонок неправильно посчитал, оба способа дают одинаковый результат!:)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Задача о выборке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]