всяко от целите числа от 1 до 18 е написано на отделна индексна карта и се поставя в кутия . ако картите са изтеглени от кутията на случаен принцип без попълване , колко карти трябва да бъдат изтеглени, за да се гарантира, че произведението на всички изтеглени числа е четно
от 18-те числа : 9 са нечетни и 9 са четни . ако трябва да се уверим, че произведението на всички изтеглени цели числа е четно, тогава трябва да се уверим, че имаме поне едно четно число . в най-лошия случай : 1 . ние в крайна сметка ще изберем нечетни числа едно по едно , така че ще изберем всички 9 нечетни числа първо 2 . 10 th число ще бъде първото четно число, така че трябва да изтеглим поне 10
add(divide(18, const_2), 1)