Таких задач на форуме разбирали много, посмотрите по форуму...

а) Не более чем в трёх ящиках, это значит, что годная деталь (нужная сборщику) находится только в одном ящике, а в трёх других её нет, либо находится в двух ящиках, а в двух других нет, либо в трёх находится, а в одном нет.
Введите события:
А1- нужная деталь находится в первом ящике;
неА - нужная деталь нет в первом ящике;

...............
В0 - нужной детали нет в четырёх ящиках;
В1 - деталь находится только в одном ящике;
..............
В4 - деталь находится в четырёх ящиках.

Например, нужной детали нет, событие В0=неА1*неА2*неА3*неА4