My solutions to many of the programming (Computer Science) problems on several online judges, including UVa, ACM/ICPC, TopCoder, Codeforces, URI, SPOJ and SPOJ Brasil.
Preferably my solutions are written in C++. Whenever I find myself unable to solve some problem in plain C++, I switch to Java.
Some of the solutions may contain code from the book Competitive Programming 3, by Steven and Felix Halim.
Run passing your input and output streams:
$ ./a.out input myoutput
Compare:
$ diff myoutput official-output
Simply go to the problem directory and run:
$ javac -sourcepath .. Main.java
$ java Main
Be happy!
Online Judge | Profile |
---|---|
UVa | rodrigoalves |
ACM-ICPC | rodrigoalves |
URI | rodrigoalves |
TopCoder | rodrigoalves94 |
Codeforces | rodrigoalvesvieira |
SPOJ | rodrigoalves |
SPOJ Brasil | rodrigoalves |
This repo also contains my solutions to many of the problems from Project Euler.
- My username over there is rodrigoalves
- Maratona de Programação (Brazil) http://maratona.ime.usp.br
- uDebug - inputs and outputs for UVa problems http://www.udebug.com
- UVa Problem Hints http://www.outsbook.com/uva
- Algorithmist http://www.algorithmist.com/index.php/Main_Page
- Maratonando http://www.maratonando.com.br
A list of people who I personally know and who are way above me on Competitive Programming and knowledge in Algorithms
- Pedro Bello http://uhunt.felix-halim.net/id/3099
- Lucas Lima http://uhunt.felix-halim.net/id/148413
- Leonardo Andrade http://uhunt.felix-halim.net/id/164355
- Duhan Caraciolo http://uhunt.felix-halim.net/id/148394
- Danilo Ribeiro http://uhunt.felix-halim.net/id/77968
- Davi Duarte http://uhunt.felix-halim.net/id/41784
- Luiz Afonso http://uhunt.felix-halim.net/id/66996
- Gustavo Stor http://uhunt.felix-halim.net/id/98598
- Mateus Moury http://uhunt.felix-halim.net/id/148819
- Marlon Reghert http://uhunt.felix-halim.net/id/355345
- Tomer Simis http://uhunt.felix-halim.net/id/614884
© 2013-2015 Rodrigo Alves