Частная контора даёт в прокат ролики самых разных размеров. Человек может надеть ролики любого размера, которые не меньше размеров его ноги.
Пользователь вводит два списка размеров: N размеров коньков и K размеров ног людей. Реализуйте код, который определяет, какое наибольшее число человек сможет одновременно взять ролики и пойти покататься.
Пример:
Кол-во коньков: 4
Размер 1 пары: 41
Размер 2 пары: 40
Размер 3 пары: 39
Размер 4 пары: 42
Кол-во людей: 3
Размер ноги 1 человека: 42
Размер ноги 2 человека: 41
Размер ноги 3 человека: 42
Наибольшее кол-во людей, которые могут взять ролики: 2
Решение:
skates = []
foot_size = []
count = 0
number = int(input('Кол-во коньков: '))
for i in range(number):
query = 'Размер ' + str(i + 1) + ' пары: '
size = int(input(query))
skates.append(size)
number = int(input('\nКол-во людей: '))
for i in range(number):
query = 'Размер ноги ' + str(i + 1) + ' человека: '
size = int(input(query))
foot_size.append(size)
for foot in foot_size:
if foot in skates:
skates.remove(foot)
count += 1
print('Наибольшее кол-во людей, которые могут взять ролики:', count)
37900login-checkЗадача 7. Ролики
