Estudiante de esta universidad peruana sorprende en concurso de programación: le gana a la UNI, UNMSM y PUCP
Un concurso inédito de Programación y Ciberseguridad organizado por el popular canal de YouTube HackeMate ha captado la atención en el ámbito académico peruano. El youtuber, quien visitó cinco destacadas universidades peruanas, puso a prueba a los estudiantes de cada institución y seleccionó a un solo representante por casa de estudio para un enfrentamiento final.
La iniciativa de HackeMate no solo busca fomentar el espíritu competitivo entre los futuros profesionales de la tecnología, sino también destacar sus habilidades en un escenario interuniversitario. Con un premio de S/1000 en efectivo para el ganador, este evento promete ser un punto de encuentro crucial para demostrar el talento emergente en el sector de la programación y la ciberseguridad en Perú, en esta y en sus siguientes ediciones.
¿Quiénes son los estudiantes que compitieron?
Para realizar el concurso, el youtuber seleccionó a cinco estudiantes peruanos. Estos son los siguientes:
- Luis Espinoza, de la Pontificia Universidad Católica del Perú (PUCP)
- Guido Navarro, de la Universidad Peruana de Ciencias Aplicadas (UPC)
- Piero Pilco Reynoso, de la Universidad Nacional de Ingeniería (UNI)
- Yolvi Rosas Moreno, de la Universidad Nacional Mayor de San Marcos (UNMSM)
- Kevin Dax Victorio Zanabria, de la Universidad Tecnológica del Perú (UTP)
¿Cómo se desarrolló el concurso de Programación y Ciberseguridad?
En un ambiente de alta seguridad, cada competidor del concurso de programación equipó su laptop con el programa OBS y otras medidas para garantizar la transparencia de la competencia. A lo largo de tres rondas de retos variados, los estudiantes enfrentaron la tarea de eliminar a sus contrincantes hasta llegar a la final.
Ronda 1: programar juego 'piedra, papel o tijera'
La primera ronda desafió a los participantes a programar un juego de piedra, papel o tijera, donde debían competir contra la computadora. El estudiante de la PUCP, aunque rápido, solo acumuló 1000 puntos al no completar a tiempo un desafío extra propuesto mediante un USB. En cambio, sus pares de la UTP, UNMSM y UNI, quienes también accedieron al USB, lograron cada uno 2000 puntos gracias a su eficiencia y rapidez, clasificándose para las semifinales. El representante de la UPC, pese a su esfuerzo, no superó la barrera del tiempo de programar lo dispuesto en el USB y quedó con 1000 puntos.
Esta ronda inicial demostró la importancia de la agilidad y precisión bajo presión, cualidades que el estudiante de la PUCP reconoció haber subestimado. Según sus palabras, "creo que me confié; el curso de 4.º ciclo me desvió un poco de la lógica de programación básica", reflexión que destacó el nivel de competencia y la exigencia del evento.
Ronda 2: programar juego 'michi'
En una vuelta de tuerca para incrementar la tensión, la segunda ronda que es programar el juego 'micho' puso a prueba un reto, el cual consistía en restricciones como programar sin mouse, sin internet, con una mano o tomando un shot. Kevin de la UTP completó el desafío primero y con éxito, mientras que sus rivales de la UNMSM y la UNI no lograron terminar. Ante la necesidad de eliminar a un competidor, Kevin eligió despedir a su adversario de la UNI.
Repechaje: crear script
En una oportunidad de redención, la ronda de repechaje, al igual que en 'El gran cheg', reunió a los tres competidores previamente eliminados de PUCP, UPC y UNI, desafiándolos a crear un script que exporte la foto de perfil de un ID de Instagram. El concursante de la UPC, eliminado tempranamente en la primera ronda, demostró su destreza técnica al completar el desafío exitosamente y aseguró su regreso a la competencia, superando a sus rivales de PUCP y UNI.
Ronda 3: final
La tercera ronda del concurso cambió el enfoque de la programación a la ciberseguridad, con un desafío de 'capture the flag'. En esta prueba, los tres finalistas (UNMSM, UTP y UPC) debían identificar una clave oculta mediante técnicas de esteganografía empleadas por los jurados. A medida que la tarde declinaba, la tensión aumentaba hasta que, finalmente, solo un estudiante logró desentrañar y capturar una clave oculta, demostrando sus habilidades avanzadas en ciberseguridad.
¿Quién fue el ganador del concurso de programación y ciberseguridad?
El único finalista que logró identificar una clave en la ronda de ciberseguridad, quien superó a sus rivales de la UNMSM y de la UTP, fue el estudiante Guido Navarro, de la Universidad Peruana de Ciencias Aplicadas (UPC). "No sabía que iba a ganar, pero en ciberseguridad sí pude demostrar que la UPC sabe", comentó el upecino. En consecuencia, el equipo de HackeMate lo premió como ganador del concurso, por lo que le ortogó un premio de S/1000.