Добрый день, в целях развития решил сделать вот такой проект (БЕСПЛАТНО) другу на работу т.к. он заполняется график работы сотрудников сам каждый месяц.
Входные данные.
1) Массив людей
2) Кол-во часов выделенное им поровну
3) Каждый человек выбирает 2 дня выходных в неделю (т.е. у некоторых они могут повторяться, но максимум в день могут отдыхать 3 человека)
Выходные данные.
Массив для каждого человека с выходными днями.
Я не прошу сделать за меня данный код, а просто прошу совета с чего лучше начать и есть ли что-то подобное. Интересно как реализована логика.