Хорошая картинка. На самом деле в задаче явно не указано, предполагаются ли элементы различимыми или нет. Рассмотрим два случая.
Если элементы различимы, то сперва действительно поместим четыре из них в желтую часть. Но нужно понять, что так как результат нашей деятельности - это множество, то от порядка, в котором мы будем размещать эти элементы, ничего не зависит. Поэтому правильное число способов равно
Далее нужно ровно один элемент разместить ровно в одну из синих частей. Сам элемент из оставшихся можно выбрать четырьмя способами, и еще три способа выбрать синюю часть, куда его положить. Всего получается 4*3=12 способов.
После этого у нас остается еще 3 элемента, которые нужно разложить в оставшиеся белые части. Подумайте сами, сколько способов это сделать, но не забывайте, что кроме трех белых частей внутри С есть еще одна возможность - элемент можно класть в дополнение ко всем трем множествам (т.е. в

), так как в условии не сказано, что множества A,B,C должны обязательно содержать все элементы.
Если же элементы неразличимы, то это значит, что нам нужно только расставить числа - сколько объектов в каждую часть пойдет. Число 4 уже стоит; далее в одну из синих частей нужно написать 1, а в остальные - нули; это можно сделать тремя способами. После этого надо посчитать число способов расставить числа в белые части так, чтобы их сумма не превосходила 3.
Добавлено спустя 1 минуту 26 секунд:
Да, забыл самое важное. ПОЧЕМУ ВЫ СКЛАДЫВАЕТЕ ВАРИАНТЫ? Это неправильно. Вспомните, когда в комбинаторике применяется "правило суммы", а когда - "правило произведения".