competitive programming

I started participating in the ACM International Collegiate Programming Contest (ICPC) in 2006, as a member of team “La JiRaFa” along with Joaquin Rodrigues Jacinto and Ramiro Lafuente. We qualified to the ACM–ICPC World Finals twice, in 2009 (Stockholm) and 2010 (Harbin). I’ve also ocassionally participated in CodeForces, TopCoder, CodeJam, HackerCup, and other individual programming competitions.

After retiring as a contestant, I moved on to problem-setting and jury duties both at the Argentinian and Latin-American regional level of ACM–ICPC. I’ve also taught intensive mini-courses on competitive programming at various Latin-American universities. You can find more details, as well as some of my lectures on various topics in competitive programming, in my teaching page.

I am (slowly) adding some of the problems and solutions I used to practice, as well as problems I wrote myself, to this repository. The following is a list of all 146 problems currently in the database, with links to their statements and solutions. More problems, solutions and tags are added as time permits.

LiveArchive
dynamic-programming
LiveArchive
max-flow
LiveArchive
hashing
LiveArchive
dynamic-programming
LiveArchive
dynamic-programming
LiveArchive
dynamic-programming
LiveArchive
dynamic-programming
LiveArchive
dynamic-programming
LiveArchive
max-flow
LiveArchive
dynamic-programming
LiveArchive
dynamic-programming
LiveArchive
max-flow
LiveArchive
dynamic-programming