Supric @ 25.3.2016, 10:36
Вопросов о вашем уровне математической подготовки у меня действительно больше нет )))
Обсуждать с вами по этой теме больше нечего, а преподавать здесь комбинаторику человеку без базовой подготовки нет никакого смысла.
Причём тут комбинаторика ???
Здесь множество.
В пустое множество добавляются элементы до появления "прицепа".
как только в множестве появляются два компонента которые образуют прицеп - мы ограничиваем увеличение множества.
Размер множества будет от 2 (сразу добавили два красных) до 20 элементов (в худшем случае 18 черных и только потом 2 красных).
При этом последний добавленный элемент будет одним из двух красных (так как по условию задачи два элемента обуславливают "прицеп").
Далее из этого множества убираем с 1 по 18 элемент.
При удалении первого красного "прицеп" исчезает.
Вот и получается что на поиск двух элементов из 20 мы затратим максимум 20 +18 "приседаний".
Если заниматься сим вопросом раз в неделю то за год найти можно.
Однако для этого надо иметь две машины "прицеп" и "не прицеп".
ПС: Каждый элемент ставится с "НЕ прицепа" на "прицеп" до момента превращения оного в "НЕ прицеп".
При этом каждый элемент ставится только на "своё" место (мотор невозможно поставить в место коробки).
Сию методу можно применить и для других условий (например 5 компонентов из 25).
Однако есть одно "НО" : это применимо в случае когда существует только ОДНА пара красных пуговиц, которая приводит к появлению прицепа. Например 1 и 7 - красные, остальные черные. Однако может существовать и другая пара 9 и 11 (к примеру).
В таком случае методу поиска надо немного изменить.
ПС:ПС: мерится образованием будем в другом месте. а также цветом корочек там же.