Для решения данной задачи нам нужно проанализировать оценки двух учеников и определить, кто из них не был назван учителем, то есть кто получил среднюю оценку (т.е. не пятёрку и не двойку).
Давайте рассмотрим алгоритм:
- Если ученик получил оценку 5, он был назван первым.
- Если ученик получил оценку 2, он был назван вторым.
- Если ученик получил оценку 3 или 4, его имя не было названо.
Теперь применим это на примере:
Петя 2:
- Петя получил 2 (он был назван).
Вася 4:
- Вася получил 4 (он не был назван).
Таким образом, Вася не был назван.
Теперь второй пример:
Маша 3:
- Маша получила 3 (она не была названа).
Соня 4:
- Соня получила 4 (она тоже не была названа).
Таким образом, обе девочки, Маша и Соня, не были названы.
Теперь обобщим выводы:
- В первом случае выводим имя Вася.
- Во втором случае выводим имена Маша и Соня.
Таким образом, итоговые ответы для каждого из случаев:
- Вася
- Маша, Соня.