Ответ:
В условии, вероятно, имеется в виду «каждый зритель» (а не «каждый завтрак»). Гриша смотрел от начала мультфильма 30 минут, Соня — последние 30 минут. Вместе они смотрели его одновременно 10 минут, поэтому общая длительность равна сумме двух отрезков просмотра минус их пересечение: 30 + 30 − 10 = 50 минут.
Ответ: мультфильм длился 50 минут.
