Обозначим карандаши каждого цвета соответствующей буквой
Красных вместе с синими 27
К+С = 27
Жёлтых на 4 меньше, чем красных и синих вместе взятых
Ж = 27-4 = 23
Красных, синих и жёлтых
27 + 23 = 50
Всего карандашей 80, найдём число карандашей зелёного цвета
80-50 = 30
Зел = 30
Зелёных по условию на 15 больше, чем красных
К + 15 = Зел
К + 15 = 30
К = 15
И осталось найти, сколько синих, из самого первого утверждения
К + С = 27
15 + С = 27
С = 27 - 15 = 12
Ответ
Красных 15
Синих 12
Жёлтых 23
Зелёных 30