Краткое пояснение: Используем логические рассуждения и исключения, чтобы определить предмет каждого студента.
Решение:
- Шаг 1: Анализ условия 2: предмет Александра короче предмета Марины.
- Шаг 2: Анализ условия 3: Ольга не изучает программирование.
- Шаг 3: Анализ условия 4: у студента с самым коротким именем в названии предмета есть буква «я». Самое короткое имя — Олег. Значит, Олег изучает физику или историю.
- Шаг 4: Анализ условия 5: у одного из студентов первая буква имени совпадает с первой буквой названия предмета. Это может быть Александр (история), Марина (математика) или Татьяна (физика).
- Шаг 5: Комбинируем все условия и делаем выводы:
- Олег не может изучать историю, так как тогда Александр будет изучать историю (по условию 5), что противоречит условию 2 (предмет Александра должен быть короче предмета Марины). Следовательно, Олег изучает физику (имя Олега самое короткое, в названии предмета есть буква "я").
- Тогда Татьяна изучает историю, так как её имя начинается на ту же букву, что и предмет (история) (условие 5).
- Александр не может изучать литературу, так как тогда Марина будет изучать программирование (согласно условию 2, предмет Александра короче предмета Марины).
- Ольга не изучает программирование (условие 3). Следовательно, Ольга изучает литературу.
- Александр не может изучать физику, так как физику изучает Олег. Следовательно, Александр изучает математику.
- Значит, Марина изучает программирование (остается единственный вариант).
Ответ:
| История |
Математика |
Литература |
Физика |
Программирование |
| Татьяна |
Александр |
Ольга |
Олег |
Марина |