Aqui estão alguns dos programas que eu fiz como treino para a maratona de programação (ACM-ICPC).
A maioria deles foi feita em C++. Os enunciados podem ser encontrados nos seguintes sites:
- UVa Online Judge
- Maratona de Programação
- PKU Online Judge
- ACM Timus
- Sphere Online Judge
- Sphere Online Judge BR
- URI Online Judge
- Project Euler
- Rosalind
Meu username no URI é Julio e nos outros é jbsilva
.
Alguns sites recomendam não divulgar as soluções dos problemas para evitar cópias, porém eu considero que publicar meus códigos tem um efeito muito mais positivo do que negativo.
Tente resolver os problemas por conta própria. Se mesmo após várias horas você não conseguir resolver, peça ajuda em fóruns ou para conhecidos primeiro.
O ideal seria olhar meus códigos apenas após a sua solução ter sido aceita. Esta é uma ótima forma de aprender novos macetes, técnicas de programação, estruturas de dados e algoritmos.
Em resumo, você é livre para estudar e modificar todos os softwares deste repositório. Mas fica o pedido: Não trapaceie!.