бездушно
2025-02-05 19:53:02
это примерно честный ответ)
2025-02-05 19:53:08
Он выбирает песни так, чтоб поучаствовало максимум людей.
Простой и тупой. Мы тут не рокетсайенс устраиваем.
Секрета тут нет.
Есть цикл.
На каждой итерации цикла берется трек с максимальным кол-м участников, которые еще не выступающие.
Такая песня попадает в список, все ее участники помечаются как выступающие и цикл продолжается, пока не наберется максимум песен. В нашем случае 25-26
2025-02-05 20:05:38
Должен сказать, что это работает в бесконечное число раз лучше, чем дата анализ от ChatGPT. Он в последний раз при запросе на обработку csv с текстовыми данными, написанными человеческим языком, попыхтел, попыхтел и ответил, что "к сожалению, у вас закончился free tier на сегодня, кстати, вы можете сами посмотреть в свой датасет в экселе, если вам так хочется"
2025-02-05 20:06:58
На питоне так то любая обработка csv пишется мин за 10
2025-02-05 20:09:35
ммм, нет, не любая
2025-02-05 20:11:00
От задач
2025-02-05 20:11:25
Претензий к алгоритму нет, не его беда в том, что в рамках поставленной задачи хорошего решения нет
2025-02-05 20:10:24
Все так.
2025-02-05 20:11:04
Если задача такая, то надо учитывать количество сообщений от музыкантов в чатике ;)
Чем меньше сообщений — тем меньше вероятность, что музыкант устроит бунт про то, что он не попал 🙃
2025-02-05 20:46:55
в этот раз алгоритм промахнулся
2025-02-05 20:28:58
Очевидно. Не расстрелял бы уважаемого мэтра, то никто б и не заметил
2025-02-05 20:29:54