ICFP Programming Contest


ICFP Programming Contest — международное соревнование по программированию, проводимое ежегодно в июне-июле с 1998 года. Результаты соревнования объявляются на Международной конференции по функциональному программированию.

Команды могут быть любого размера и использовать любой язык программирования (либо несколько языков). Денежные взносы за участие отсутствуют. Участники получают 72 часа на выполнение заданий и отправку своих решений через Интернет. Иногда проводится 24-часовой блиц-турнир.

Победители имеют особое право заявлять о том, что предпочитаемый ими язык является «выбором для разборчивых хакеров». Таким образом, одной из целей соревнования является возможность показать возможности языка программирования и инструментов, используемых участником соревнования. Ранее обладатели главного приза использовали для решения задач такие языки как Haskell, OCaml, C++, Cilk и Java.

В Конкурсе по программированию ICFP 2024 может принять участие любой желающий, кроме организаторов Конкурса ICFP 2024.

Участники могут объединяться в команды любого размера.  Участник может быть членом только одной команды.  Команды не могут разделяться, объединяться или сотрудничать после начала конкурса.

Для получения учетных данных команды должны зарегистрироваться незадолго до или во время соревнований.  Команды, использующие более одного набора учетных данных во время конкурса, будут дисквалифицированы.