1. Необходимо взять 7 шаров. Например, если взять 6,то может оказаться, что там по 2 шара каждого из цветов, а вот 7 - это гарантированно будет минимум 3 одинаковых.
2. Пусть чёрный кубик всего 1,тогда белых 6. Остаётся 20-(1+6)=13 красных кубиков, их больше, чем белых, что невозможно по условию
Пусть чёрных кубиков 2,тогда белых 12, тогда красных 20-(2+12)=6 кубиков, это меньше, чем белых, все сходится.
Если чёрных кубиков будет 3, то белых 18, это уже больше 20, значит чёрных кубиков меньше 3
Ответ: чёрных 2, белых 12, красных 6