Для решения задачи необходимо выяснить, сколько всего задач решили ученики, а затем определить, сколько задач было предложено.
Так как каждую задачу решили только трое учеников, то общее количество решённых задач можно найти, умножив количество предложенных задач на 3.
Обозначим количество предложенных задач как x.
Известно, что Соня решила 6 задач, а Гриша - 3 задачи. Пусть два других ученика решили y и z задач соответственно.
Тогда общее количество решённых задач можно выразить как 6 + 3 + y + z.
С другой стороны, это же количество можно выразить как 3x.
Таким образом, получаем уравнение: 3x = 6 + 3 + y + z
Также известно, что Соня решила больше всех задач, а Гриша меньше всех, значит, y и z находятся в диапазоне от 3 до 6.
Минимальное значение y + z = 3 + 3 = 6
Максимальное значение y + z = 6 + 6 = 12
Тогда 3x находится в диапазоне от 6 + 3 + 6 = 15 до 6 + 3 + 12 = 21.
Следовательно, 3x может быть равно 15, 18 или 21.
Если 3x = 15, то x = 5. Тогда y + z = 15 - 9 = 6. Например, y = 3, z = 3. Подходит.
Если 3x = 18, то x = 6. Тогда y + z = 18 - 9 = 9. Например, y = 4, z = 5. Подходит.
Если 3x = 21, то x = 7. Тогда y + z = 21 - 9 = 12. Например, y = 6, z = 6. Подходит.
Проверим каждый из вариантов:
Поскольку каждый ученик решил целое число задач, и каждый из оставшихся решил не меньше 3 и не больше 6 задач, количество всех задач может быть 5, 6 или 7.
Если всего было предложено 5 задач, то Соня решила 6 задач - противоречие.
Если было предложено 6 задач, то каждый решил 3, 4, 5, 6, сумма 18, что соответствует условию.
Если было предложено 7 задач, то каждый решил 3, 6, 6, 6, сумма 21, что соответствует условию.
Противоречие в том, что каждую задачу решили ровно трое.
Значит, если у нас 5 задач, то Соня никак не могла решить 6, т.к. не было столько задач предложено.
Тогда: Соня (6), Гриша (3), х, у.
Пусть было 6 задач.
Тогда каждая была решена 3 раза: 6 * 3 = 18
Получаем 6 + 3 + х + у = 18
x + y = 9
Так как Соня решила больше всех, а Гриша меньше всех, то каждый из остальных мог решить минимум 3 задачи и максимум 6.
Пусть x = 3. Тогда y = 6, что подходит.
Итого, было предложено 6 задач.
Ответ: 6