Пусть x - количество зелёных карандашей. Тогда синих карандашей - 7x. Красных карандашей - 22 - x - 7x = 22 - 8x.
Так как красных карандашей меньше, чем синих, то 22 - 8x < 7x, откуда 22 < 15x, x > 22/15, то есть x >= 2.
Если x = 2, то зелёных - 2, синих - 14, красных - 22 - 14 - 2 = 6. Проверка: 14 > 6, 14 = 7 * 2. Условие выполняется.
Ответ: 6