O ICPC (International Collegiate Programming Contest) é uma competição de programação para estudantes universitários, organizada pela ACM (Association for Computing Machinery). É considerada uma das competições mais prestigiadas do mundo na área de ciência da computação.
Quem pode participar?
O regulamento define as regras. Basicamente, cada time representa uma instituição de ensino superior e é formado por um técnico e três alunos (mais um reserva) regularmente matriculados na instituição. Um time é elegível se todos os competidores (e reserva) satisfazem às regras do ICPC. Especificamente:
Limite de Participações
- Se o competidor já participou de cinco etapas regionais (incluindo a 1ª Fase), ele não é elegível.
- Se o competidor já participou de duas finais mundiais, ele não é elegível.
Período de Elegibilidade
Se o competidor iniciou seus estudos universitários no ano ou anos anteriores e, concomitantemente, nasceu em ou anos anteriores, ele não é elegível.
Elegibilidade
Se todas as regras forem respeitadas, o competidor é elegível.
Exemplo
- Se você iniciou seu primeiro curso superior em , pode participar, mesmo que tenha nascido em .
- Se você nasceu em também pode participar, mesmo tendo iniciado sua graduação em .
Onde ocorrem as provas?
As etapas Nacional e Mundial da competição são itinerantes. As seletivas regionais geralmente ocorrem nas capitais e grandes centros urbanos do país, e cada time deve se inscrever na sede mais próxima da cidade em que se encontra sua instituição.
Quando são as provas?
Por que você deveria participar?
O concurso promove a criatividade, trabalho em equipe e inovação na programação e testa a capacidade do alunos de atuarem sob pressão.