Saltar para o conteúdo

ACM International Collegiate Programming Contest

Origem: Wikipédia, a enciclopédia livre.
Navegação no histórico de edições: ← ver edição anterior (dif) ver edição seguinte → (dif) ver última edição → (dif)

A ACM International Collegiate Programming Contest (também conhecido por ICPC) é uma competição anual de programação entre as universides do mundo todo. A competição é patrocinada pela IBM. Com sede na Universidade Baylor e regiões autônomas em todos continentes, o ICPC é organizado pela Association for Computing Machinery (ACM).

Cada time tem somente um computador, sendo necessário que haja trabalho em equipe e habilidade para resistir à pressão para vencer.

Regras da competição

O ICPC é uma competição em equipe. As regras estipulam que cada time seja composto de três estudantes. Os participantes devem ser estudantes universitários, que tenham tido no máximo cinco anos de educação universitária antes da competição ou tenham até 23 anos até o final do ano anterior ao ano da final mundial, ou seja, cada estudante só precisa preencher pelo menos um dos dois requisitos descritos. Estudantes que tenham competido em duas Finais Mundiais ou cinco competições regionais não podem participar novamente.

Durante a competição os times têm 5 horas para resolver entre 8 e 11 problemas computacionais (com 8 tipicamente 8 problemas para as regionais e 10 para a final). As soluções devem ser submetidas em C, C++ ou Java. Os programas são então testados com casos de teste, se o programa imprimir alguma resposta errada ou não for eficiente o suficiente ele não é aceito e o time é notificado sobre isso.

O vencedor é o time que resolver mais problemas corretamente. Se necessário, em caso de empate no número de problemas resolvidos, a classificação dos times é determinada pela soma dos tempos da submissão correta de cada problema mais 20 minutos para cada submissão rejeitada em um problema que acabe sendo resolvido.

Veja também