Cómo practicar

Dependiendo de qué aspecto de la programación competitiva quieres practicar, recomendamos los siguientes sitios:

Codeforces

Es una página rusa dedicada a la programación competitiva. Tiene miles de problemas disponibles, y realizan competencias casi todas las semanas.

Codeforces tiene un sistema de rating parecido al Elo del ajedrez, y dependiendo de cómo el usuario se posicione en una competencia su rating puede subir o bajar.

AtCoder

Es una página japonesa que tiene un formato similar al de Codeforces, organizando rondas casi todas las semanas y con un sistema de rating parecido.

CSES

Creado por Antti Laaksonen y Topi Talvitie, es un sitio finlandés de competencias. En él, se encuentra un “problem set” muy completo con todos los problemas clásicos de cada tópico.

Es excelente para aprender tópicos nuevos y practicar problemas relacionados al mismo tiempo, así como también para familiarizarse con los problemas más clásicos.

Kattis

Kattis tiene varios mirrors de competencias estadounidenses estilo ICPC, así que es un buen sitio para practicar para la ICPC.

Project Euler

Project Euler contiene mayoritariamente problemas matemáticos, así que es bueno si uno quiere especializarse en ese tópico. Los problemas no tienen límite de tiempo, ya que en vez de enviar el código hay que enviar solo el output.