Помогите пожалуйста! Задача на языке питон:
Нужно скомбинировать варианты задач в задания для группы студентов.
Дано: список группы, его можно условно представить "Студент1, Студент2... Студент25", и список задач, причём задача 1 имеет 15 вариантов, задача 2 - 13, задача 3 - 20, задача 4 - 10, задача 5 - 30,
задача 6 - 23, задача 7 - 8, задача 8- 18.
Нужно для каждого студента подобрать варианты 3 задач так, чтобы у одного студента было 3 разных задачи, и у всех студентов варианты заданий с учётом вариантов задач были разными.
Результат представляет собой список по три задачи для каждого студента:
[Студент,
[Номер задачи, Номер варианта],
[Номер задачи, Номер варианта],
[Номер задачи, Номер варианта]].