Soy nuevo en TopCoder, ¿alguien puede explicarme cómo debo usar las salas de práctica como principiante?

Supongo que está utilizando el applet java de topcoder arena para practicar problemas algorítmicos en el topcoder y puede iniciar sesión con éxito en el applet.

Una vez que haya iniciado sesión en el applet, puede ir a las salas de práctica que contienen problemas de concursos de topcoder previamente calificados, como SRM, TCHS, maratones, etc.

Puedes ir a cualquier concurso y seleccionar el problema para practicar. Intenta explorar la interfaz de arena. Algunas características que debes conocer como principiante.

  • El temporizador para el problema comienza una vez que abre el problema y la puntuación que obtiene es proporcional (probablemente igual) a lo que hubiera obtenido si hubiera sido un concurso en vivo.
  • En cualquier momento puede ver el código fuente de otros competidores. Sugeriría ver solo después de resolver el problema.
  • Si desea comenzar el problema desde el principio, hay una función para borrar el problema (s)
  • Si ha enviado la solución, debe ejecutar una prueba del sistema para verificar si era correcta.

Si desea escribir código en su IDE favorito, le sugiero que instale algún complemento. Yo uso KawigiEdit. Proporciona algunas características útiles.

Para cualquier coincidencia de SRM, los codificadores se dividen en función de la calificación del algoritmo, el que tiene una calificación superior a 1200 se asigna en DIV I, el resto en DIV II. La dificultad de los problemas suele ser,

  • [matemáticas] Div2 I <Div2 II <Div1 I <Div2 III <Div1 II <Div1 III. [/ matemáticas]

Ahora que sabe cómo funciona arena, puede seleccionar el problema para practicar, para eso puede usar el Archivo de problemas de TopCoder. Proporciona características para filtrar problemas en función de la tasa de éxito, división, nivel o simplemente tratar de resolver problemas de un autor en particular. Dado que no es fácil comenzar a estar sincronizado con el sitio web de arena y topcoder, puede estar interesado en encontrar algunas páginas en particular, puede consultar este enlace.

Tenga en cuenta que la versión web de arena está en desarrollo. Puede buscar en Topcoder Arena, aunque está en modo [math] \ beta [/ math] y no admite sala de práctica a partir de ahora, pero puede admitirlo pronto.

Gl y hf!

Descargue y ejecute el applet. Seleccione uno de los SRM para practicar. Serás redirigido. Luego abra el problema 250/500/1000 pt. A diferencia de otros sitios, no se espera que escriba el código para leer la entrada y mostrar la salida. Escriba el nombre de la clase y la firma del método requerido EXACTAMENTE como se especifica en el problema. Asegúrese de que el método requerido sea público. Una vez que envíe la solución, no obtendrá los resultados de inmediato. Debe elegir “ejecutar pruebas del sistema” para obtener los resultados finales.

La arena web también está disponible. Para ser honesto, no lo he usado mucho.

Comience con Div 2 si no es un programador experimentado. Los problemas de Div 1 son MUCHO más difíciles.

Div 2 – sin clasificar, gris y verde

Div 1 – azul, amarillo y rojo.

Gracias por el A2A, pero no utilizo mi software de manera colectiva, lo escribo, así que no tengo idea de la mejor manera de hacerlo.