Распределяйте ресурсы по задачамPython

Программы на Python
Ответить
Anonymous
 Распределяйте ресурсы по задачам

Сообщение Anonymous »

Я работаю над проблемой распределения ресурсов и задач, которая рассматривает 2 набора данных:
  • для каждого ресурса и месяца у меня есть доступность (в рабочих днях)
  • для каждой задачи мне нужны определенные рабочие дни
Есть ли в Python возможность случайным образом распределять мои идентификаторы для определенных задач (только на месяц), чтобы исключить рабочие дни потрачено на каждую задачу?
Я не могу представить решение без цикла while, но был бы рад, если бы вы мне помогли. Спасибо.
Пример моего набора данных «Ресурсы» (1):




id_resource
месяц
рабочие_дни




123
01.10.2023
14


234
01.10.2023
15


345
01 октября 2023 г.
12


456
01 октября 2023 г.
17




Пример моего набора данных Tasks (2):




id_task
месяц
рабочие_дни_необходимые




1
2023-10-01
24


2
2023-10-01
27


3
2023-10-01
7




Желаемый результат:




id_task
id_resource
дней




1
123
14


1
234
10


2
234
5


2
345
12


2
456
10


3
456
7





Подробнее здесь: https://stackoverflow.com/questions/771 ... s-on-tasks
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»