Listas de concursos

Concurso Data Duração

Concurso Data Duração
COCI CONTEST #5 16 de Janeiro, 14:00 3 horas
SRM 680 28 de Janeiro, 16:00 1.15 horas
Codeforces Round #341 (Div. 2) 31 de Janeiro, 14:30 2 horas
AimTech Round (Div. 1 e 2) 4 de Fevereiro, 17:05 2 horas
COCI CONTEST #6 6 de Fevereiro, 14:00 3 horas
SRM 681 6 de Fevereiro, 17:00 1.15 horas
Codeforces Round #342 (Div. 2) 7 de Fevereiro, 9:05 2 horas
Educational Codeforces Round 7 10 de Fevereiro, 15:00 2 horas
8VC Venture Cup 2016 - Elimination Round 13 de Fevereiro, 17:35 2 horas
USACO Third Contest 19 a 22 de Fevereiro 3 horas
SRM 682 23 de Fevereiro, 2:00 1.15 horas
8VC Venture Cup 2016 - Final Round 28 de Fevereiro, 18:05 2 horas
Codeforces Round #344 (Div. 2) 3 de Março, 16:35 2 horas
COCI CONTEST #7 5 de Março, 14:00 3 horas
TCO 2016 Ronda 1A 26 de Março, 16:00 1.15 horas
USACO US Open 1 a 4 de Abril 3 horas
CROATIAN OLYMPIAD IN INFORMATICS 2 de Abril, 14:00 3 horas
TCO 2016 Ronda 1B 12 de Abril, 16:00 1.15 horas
TCO 2016 Ronda 1C 27 de Abril, 12:00 1.15 horas

Lista de repositórios de concursos e de problemas

USACO (concursos)

A plataforma oficial das olimpíadas americanas de informática. Além de organizar 4 a 5 concursos estilo IOI (ou estilo ONI) por ano, divididos por categorias de dificuldade, contém uma listagem de problemas de concursos de anos anteriores, assim como as suas soluções e os casos de teste dos problemas. Adicionalmente, têm uma plataforma de treino com vários problemas (submetíveis na plataforma) e textos teóricos interessantes.

É altamente recomendada participação nos concursos da USACO, assim como o uso da plataforma de treino, pois além de serem de excelente qualidade são feitos por pessoas ligadas a olimpíadas e os concursos são feitos ao estilo olímpico.

COCI (concursos)

O COCI (Croatian Open Competition in Informatics) é uma plataforma croata que organiza 7 a 8 concursos anuais ao estilo IOI/ONI. Os problemas de cada concurso são ordenados por dificuldade, sendo os primeiros muito simples (até para iniciantes), ficando progressivamente mais difíceis. Além dos problemas, é possível encontrar soluções detalhadas assim como os casos de teste de concursos passados.

É altamente recomendada participação nos concursos do COCI, são uma forma excelente de preparação olímpica.

CodeForces (concursos + problemas)

O CodeForces é uma plataforma de programação competitiva, que organiza vários concursos por mês e tem um vasto repositório de problemas de concursos antigos, assim como editoriais com soluções para a maior parte dos problemas. Tem também uma parte social, onde os utilizadores publicam artigos estilo blog e discutem uns com os outros, onde se podem encontrar vários artigos com textos teóricos interessantes de programação competitiva, anúncios de outros concursos...

É possivelmente a plataforma de programação competitiva com mais utilizadores e mais conteúdo original, apesar de ser mais direcionada a concursos universitários, a participação nos seus concursos é muito recomendada (e é também de notar que muitas sugestões de problemas do loop são de problemas desta plataforma, por ser muito fácil de os submeter e existirem imensos recursos para auxílio à resolução).

TopCoder (concursos + problemas)

O TopCoder é uma plataforma de concursos de programação de vários tipos, sendo que um deles é a programação competitiva (contém ainda concursos de desenvolvimento de software, de resolução de problemas de otimização ou de data mining...). Organiza todos os meses vários concursos além de um "super concurso" (o TopCoder Open) de várias rondas todos os anos. Os concursos são normalmente muito curtos e contém problemas mais fáceis na divisão 2 e mais complicados na divisão 1.

Esta plataforma é a mais antiga de concursos do género e tem muitos problemas de concursos passados de qualidade, assim como soluções para muitos deles. Porém, apesar de ser sempre positivo mais treino, as plataformas acima são mais recomendadas.

UVa (problemas)

O online judge da Universidade de Valladolid é o repositório de problemas de competição mais antigo. Contém milhares de problemas de várias naturezas.

Apesar de já ser um pouco antigo, tem vários problemas de alta qualidade e muitos deles serão usados como exemplos a resolver em artigos do loop.

SPOJ (problemas)

O Sphere online judge é um repositório de problemas ao estilo do UVa, mas mais recente. Contém milhares de problemas de excelente qualidade.


Além destes concursos, é possível ver um calendário de concursos futuros aqui. Este calendário é mais direcionado a concursos universitários, apesar de ter vários dos listados por nós, além de concursos de outras naturezas, mas é uma excelente forma de ver os concursos que estão para vir.


Livros e outro material

Disponível aqui