Помогите написать программу.
В этом году при поступлении в университет абитуриентам требовалось успешно сдать экзамены по математике и физике. К сожалению, с этим испытанием справились не все. Известно, что на экзамены пришло N абитуриентов, из них M – сдали математику, F – сдали физику, а L – не сдали ни одного предмета. Найдите, сколько абитуриентов сдали оба предмета и стали студентами, а также определите, сколько абитуриентов сдали один экзамен: только по математике или только по физике.
Ответы
Відповідь:N = int(input("Введите общее количество абитуриентов: "))
M = int(input("Введите количество абитуриентов, сдавших математику: "))
F = int(input("Введите количество абитуриентов, сдавших физику: "))
L = int(input("Введите количество абитуриентов, не сдавших ни один предмет: "))
# Количество абитуриентов, сдавших оба предмета
both = N - L - (M + F - N)
# Количество абитуриентов, сдавших только по математике
only_math = M - both
# Количество абитуриентов, сдавших только по физике
only_phys = F - both
# Количество абитуриентов, сдавших хотя бы один предмет
at_least_one = M + F - both
print("Количество абитуриентов, сдавших оба предмета и ставших студентами: ", both)
print("Количество абитуриентов, сдавших только по математике: ", only_math)
print("Количество абитуриентов, сдавших только по физике: ", only_phys)
print("Количество абитуриентов, сдавших хотя бы один предмет: ", at_least_one)
Пояснення:Программа запрашивает у пользователя количество абитуриентов, количество сдавших математику, количество сдавших физику и количество не сдавших ни одного предмета. Затем она вычисляет количество абитуриентов, сдавших оба предмета, только по математике, только по физике и хотя бы один предмет. Результаты выводятся на экран