По условию задачи из 25 карандашей 10 коротких. Следовательно длинных карандашей 25 - 10 = 15 штук.Среди длинных карандашей красных, синих и зеленых поровну, то есть каждого цвета по 15 : 3 = 5 штук.Всего у Маши 8 синих карандашей, из них длинных 5 штук, значит коротких 8 - 5 = 3 штуки.Ответ: 3 карандаша.