И всё же. Непонятно, что значит "хватит". Если это "каждому ученику по какой-нибудь фрукте", то ответ "ДА и ещё 10 штук останется учителям". Если это "каждому ученику должны достаться РАЗНЫЕ фрукты и яблоко и апельсин", то ответ "НЕТ, нужно ещё докупить 7 ящиков апельсин и 5 ящиков яблок".