Top.Mail.Ru
Ответы

ПИТОН ПРОГРАММИРОВАНИЕ ЛАЙКНУ ПОМООГИТЕ ПЖ

1



В этом году при поступлении в университет абитуриентам требовалось успешно сдать экзамены по математике и физике. К сожалению, с этим испытанием справились не все. Известно, что на экзамены пришло
𝑁
N абитуриентов, из них

M– сдали математику,
𝐹
F – сдали физику, а
𝐿
L – не сдали ни одного предмета. Найдите, сколько абитуриентов сдали оба предмета и стали студентами, а также определите, сколько абитуриентов сдали один экзамен: только по математике или только по физике.

Входные данные

На вход подается четыре целых числа, разделенных пробелами:
𝑁
(
0
<
𝑁

2

1
0
9
)
,
𝑀
,
𝐹
,
𝐿
(
0

𝑀
,
𝐹
,
𝐿

2

1
0
9
)
.
N(0<N≤2⋅10
9
),M,F,L(0⩽M,F,L⩽2⋅10
9
).

Выходные данные

Выведите три числа через пробел:

количество абитуриентов, сдавших оба экзамена;
количество абитуриентов, сдавших только математику;
количество абитуриентов, сдавших только физику.
Sample Input:

200
130
100
50
Sample Output:

80 50 20
Напишите программу. Тестируется через stdin → stdout


2


Вася плохо учится в школе и иногда прогуливает уроки. Однажды Вася в течение одной четверти прогулял целых пять дней уроков. Его заинтересовал вопрос: сколько различных дней недели он прогулял? Ведь, если он прогуливал в одни и те же дни часто, то по каким-то предметам он мог сильно отстать.

Вам требуется написать программу, которая по заданным дням недели позволит ответить на вопрос Васи.

Входные данные

На вход подается пять строк, в каждой из которых указан один день недели. Следует учесть, что у Васи в школе пятидневка, по субботам и воскресеньям он не учится, а дни во входных данных указаны по-английски: «Monday», «Tuesday», «Wednesday», «Thursday» и «Friday» (без кавычек).

Выходные данные

Выведите количество различных дней недели.

Sample Input:

Monday
Tuesday
Monday
Tuesday
Monday
Sample Output:

2
Напишите программу. Тестируется через stdin → stdout

По дате
По Рейтингу
Аватар пользователя
Новичок
123456789
 N = int(input()) 
M = int(input()) 
F = int(input()) 
L = int(input()) 
 
C = (N - L) - M 
B = (N - L) - F 
A = (N - L) - (B + C) 
print(A, B, C) 
1234
 d = [] 
for i in range(5): 
    d.append(input()) 
print(len(set(d)))