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