Igor
@igor_7654

Интересный вопрос - как алгоритм выбирает тех, кто не будет участвовать?

2025-02-05 19:52:36

Alex
@alerxalerx2

бездушно

2025-02-05 19:53:02

Max
@kinteus

это примерно честный ответ)

2025-02-05 19:53:08

Eugene Karpov
@evkar14

Он выбирает песни так, чтоб поучаствовало максимум людей. Простой и тупой. Мы тут не рокетсайенс устраиваем. Секрета тут нет. Есть цикл. На каждой итерации цикла берется трек с максимальным кол-м участников, которые еще не выступающие. Такая песня попадает в список, все ее участники помечаются как выступающие и цикл продолжается, пока не наберется максимум песен. В нашем случае 25-26

2025-02-05 20:05:38

Dmitry Yudovich
@jesus_like

Должен сказать, что это работает в бесконечное число раз лучше, чем дата анализ от ChatGPT. Он в последний раз при запросе на обработку csv с текстовыми данными, написанными человеческим языком, попыхтел, попыхтел и ответил, что "к сожалению, у вас закончился free tier на сегодня, кстати, вы можете сами посмотреть в свой датасет в экселе, если вам так хочется"

2025-02-05 20:06:58

mdXm
@AngelofSorrow

На питоне так то любая обработка csv пишется мин за 10

2025-02-05 20:09:35

Dmitry Yudovich
@jesus_like

ммм, нет, не любая

2025-02-05 20:11:00

mdXm
@AngelofSorrow

От задач

2025-02-05 20:11:25

Max Baryshnikov
@Kyle_Reese

Претензий к алгоритму нет, не его беда в том, что в рамках поставленной задачи хорошего решения нет

2025-02-05 20:10:24

Eugene Karpov
@evkar14

Все так.

2025-02-05 20:11:04

Max Baryshnikov
@Kyle_Reese

Если задача такая, то надо учитывать количество сообщений от музыкантов в чатике ;) Чем меньше сообщений — тем меньше вероятность, что музыкант устроит бунт про то, что он не попал 🙃

2025-02-05 20:46:55

Igor
@igor_7654

в этот раз алгоритм промахнулся

2025-02-05 20:28:58

Max Baryshnikov
@Kyle_Reese

Очевидно. Не расстрелял бы уважаемого мэтра, то никто б и не заметил

2025-02-05 20:29:54