No puedo participar en Code Forces porque vivo en California. ¿Qué tengo que hacer?

Si “realmente quisieras” participar, esta pregunta ni siquiera se te ocurriría. Simplemente te quedarías despierto / despertar temprano y participar.

Estoy hablando por experiencia aquí. Hace diez años, cuando me uní a TopCoder, los SRM ocurrían al mediodía (o tal vez a las 2 p.m., pero de todos modos tenía clases durante este tiempo y no podía omitirlos), a las 6 p.m., hora en la que generalmente tenía trabajo (a tiempo parcial, entonces Llegué a la oficina después de la universidad y me quedé hasta tarde, o a las 4 de la mañana. Así que tuve que levantarme a las 3:30, registrarme y participar, y luego ir a la universidad para un nuevo día divertido. Todas las personas de mi país que se tomaban en serio la programación competitiva hicieron lo mismo (y algunas incluso se saltaron las clases).

Entonces, podemos ver que no “realmente quieres” competir. Por lo tanto, lo lógico es no participar 🙂 Hay muchos sitios web que ofrecen competencias hoy en día, a diferencia de hace diez años, por lo que tiene muchas otras opciones.

En primer lugar, cometió algún error en su reclamo. Según mi experiencia, para mi zona horaria (Kiev – EET), la mayoría de los concursos comienzan en algún lugar en la segunda parte del día (entre las 16.00 y las 20.00). California está a -10 horas de mí, así que serán las 6 am – 10 am para ti. Comprobando el horario actual, veo 4 eventos próximos allí: 9.05, 10.05, 7.00, 8.35 PST. Ni siquiera cerca de las 12 de la mañana.

¿Qué respuesta esperas ver? ¿Algo así como “mudarse a un país diferente”? 🙂 Como ya se señaló en una de las respuestas, parece que realmente no quieres participar en estos concursos. Diferentes personas tienen historias diferentes: algunas personas dicen “Puedo participar en concursos cuando estoy en el trabajo, pero no puedo participar en concursos a las 4 am, ya sabes, mis biorritmos …” , para otras personas es “Estoy bien con concursos a las 4 de la mañana cuando no estoy ocupado trabajando “ , algunas personas dirán ” Me gustaría ver más concursos los fines de semana, los días de semana estoy ocupado en la oficina y muy cansado por la noche “ , para otros es ” yo ” prefiero los concursos de lunes a viernes, los fines de semana viajo / salgo / descansa / pasa tiempo con mi familia “ . Al mismo tiempo, algunas personas logran asistir a algunas docenas de SRM de TopCoder seguidos sin perder una sola vez, mientras tienen trabajo a tiempo completo, esposa e hijos. Verifique esta lista – Estadísticas de TopCoder – Aumentos de calificación consecutivos. Tal vez eso es todo acerca de las prioridades? 🙂

Puede intentar encontrar a otras personas en su área que tengan una rutina diaria similar pero que participen en las rondas de FQ, y descubran cómo la manejan. Si está bien con cualquier forma de competencia, no solo las cortas, intente algunos concursos largos 🙂 HE Choques duran 24 horas, el desafío mensual de CodeChef dura 10 días, también hay competiciones como TopCoder Marathons, son incluso más largos. Para concursos cortos / clásicos: hay otros sitios, como CodeChef, TopCoder, HackerRank, HackerEarth; hoy en día puedes encontrar muchos concursos para diferentes zonas horarias, por lo que quizás haya algunos buenos para ti. Para rondas de FQ, puede intentar la participación virtual. No es tan emocionante, pierde varias características (como hacks), no está calificado, pero aún así es similar al concurso real.

Una vez más, si realmente no puede participar en estas rondas por alguna razón, generalmente puede resolverlo solo haciendo algunos cambios serios en su vida, como mudarse a un país diferente. No vas a hacerlo, ¿verdad? 🙂 Lo más probable es que puedas participar, simplemente no quieres . Cuando dices “Realmente quiero algo”, no siempre significa que realmente lo quieres. No necesitas hacer algo con eso. Si no quieres participar, sigue perdiendo concursos, tienes mejores cosas que hacer y eso está perfectamente bien.

Puedes participar en concursos los fines de semana.

Por ejemplo, Hoy (20 de febrero), la ronda 343 de CodeForces comienza a las 8:35 a.m. PST.

El sábado anterior (13 de febrero) fue la ronda CodeForces 8VC [calificación] a las 9:35 AM PST.

En mi opinión, las mañanas de los fines de semana es el mejor momento para participar en concursos.

Puede pensar que es relativamente raro tener un concurso de CodeForces el sábado por la mañana (hora de California). Por lo tanto, puede preocuparse de que su calificación se degrade.

Pero puedes participar mucho en concursos virtuales en cualquier momento conveniente para ti.

Por lo tanto, estará bien preparado cuando participe en concursos una o dos veces al mes.

Tampoco es cierto que todas las rondas de CodeForces comiencen entre las 12 y las 3 a.m. PST.

La mayoría de las veces, la ronda de CodeForces comienza a las 9:35 AM PST.

Hablando de horas de trabajo. Puede decirle a su empleador (si está trabajando) que desea participar en los concursos una vez por semana. Dedicar 2 horas una vez a la semana no es gran cosa para el empleador si eres valioso para ellos.

Especialmente si te quedas en el trabajo ese mismo día.

(¡Hay una ronda de Codeforces mañana a las 8:35! ¡No te la pierdas!)

Como alguien más ya dijo, la participación virtual es el camino a seguir si desea simular el entorno de concurso de Codeforces a su propio ritmo. Pero a veces hacerlo después de que el hecho no tenga el mismo atractivo … aquí hay algunas alternativas:


HackerRank: este es otro sitio de programación competitivo con sede en California, por lo que sus tiempos de competencia son mucho más accesibles. HackerRank está quizás más centrado en el aspecto laboral y profesional que Codeforces; tómelo como un profesional o un estafador como desee.

TopCoder: otro sitio de programación competitivo. Tiene su sede en Estados Unidos, pero sus tiempos parecen ser más parecidos a los de Codeforces, ya que atiende a una zona horaria diferente con más frecuencia. Sus competiciones tienen un enfoque distintivo en la velocidad.

USACO: La olimpiada informática para el nivel secundario, pero por supuesto accesible para todos los demás. Ofrecen varios concursos al año (de hecho, hay uno en este momento, ¡solo toma un par de horas y termina en 2 días!) Con la oportunidad para que los estudiantes de secundaria que se desempeñen mejor en la Olimpiada Internacional Americana en el equipo de informática (IOI).

También hay otros sitios de los que he oído hablar pero que no uso, incluidos CodeChef y Sphere Online Judge . También valdría la pena examinarlos.

También vivo en California y la mayoría de los concursos son en la mañana alrededor de las 8:30 o 7:30 am, así que no estoy seguro de por qué parece que estás diciendo que no puedes participar debido a problemas de zona horaria. .

Personalmente, siento que los concursos de 12 a.m. a 3 a.m. no son tan malos, pero duermo alrededor de las 2 a.m. todos los días de todos modos, así que no es un gran problema.

Sin embargo, si duermes antes, todavía hay otras opciones para ti. Los SRM de Topcoder generalmente se llevan a cabo en momentos muy amigables para las personas en los Estados Unidos, especialmente en la costa oeste. Estos son muy similares a los concursos de codeforces, solo que más cortos y con reglas ligeramente diferentes.