4 синих+5 красных+4 зеленых+3 коричневых+3 желтых+4 голубых+2 фиолетовых = 25 разноцветных карандашей. В русском языке "разноцветные" не синоним "каждый имеет отдельный собственный цвета". Я не к тому, что решено неверно, а к тому, что вопрос не совсем корректный, потому что задачу с такими данными можно решить только при условии, что цвет каждого карандаша отличается от цветов остальных.