Ответ:

Пусть чёрных кубиков \(x\), тогда белых \(11x\), а красных — \(50-12x\).

Красных больше чёрных: \(50-12x>x\), значит, \(x\leq 3\) для целого положительного \(x\). Красных меньше белых: \(50-12x<11x\), откуда \(x\geq 3\).

Следовательно, чёрных кубиков 3, белых — 33, а красных: \(50-3-33=14\). Проверка: \(3<14<33\).

Ответ: 14 красных кубиков.