1 INICIANTE | Problemas básicos para quem está iniciando na programação...
2 AD-HOC | Problemas de Simulação, Datas e Ad-Hoc em geral...
3 STRINGS | Palíndromos, Frequência, Ad-Hoc, LCS, Manipulação de Strings
4 ESTRUTURAS E BIBLIOTECAS | Filas, Pilhas, Ordenação, Mapas...
5 MATEMÁTICA | Sistemas Numéricos, Numeros Primos, BigInteger...
6 PARADIGMAS | Programação Dinâmica, Busca Binária, Gulosos, Backtracking...
7 GRAFOS | Flood Fill, MST, SSSP, DAG, Fluxo Máximo, Árvores...
8 GEOMETRIA COMPUTACIONAL | Pontos e Linhas, Polígonos...
9 SQL | Linguagens de Consulta: Seleção, Inserção, Atualização, Criação