Concurso Nacional de Computación 2025: Día 1
Primer día de competencia del Concurso Nacional de Computación 2025.
13-02-2025: El ranking (valoraciones) publicado es extraoficial; puede tener cambios mientras el Comité de Jueces termina de validar los participantes, envíos y resultados.
¡Éxitos!
Problems
Problem | Points | AC Rate | Users |
---|---|---|---|
Demoralos | 100p | 6.7% | 28 |
Caída en un Sueño | 100p | 2.3% | 10 |
MCM-SUM | 100p | 0.5% | 2 |
Comments
Me da mucha gracia todo el problema que se ha formado en los comentarios de DMOJ, que la mayoría son chanchullos de personas que parece que como no se esforzaron estudiando todo un curso, prefieren inculpar a otras personas ,que sí lo hicieron, de que cometieron fraude, midanse un poco antes de hablar por esta vía, recuerden q esto es un sitio de estudio, donde todos esos comentarios sarcástico de odio, no deberían de ser publicados, y si no hicieron preselección, créanme, que no fue porque lh1 o cualquier otro utilizará IA o lo dejara de hacer, simplemente que ustedes no se esforzaron, y ahora prefieren difamar a otras personas detrás de cuentas fake
Muy cierto creo que en vez de tratar de perjudicar a otras personas deberían de invertir ese tiempo estudiando
This comment is hidden due to too much negative feedback. Show it anyway.
Puede que se parezca la implementación, pero de que otra manera se podría resolver el ejercicio, si te pones a revisar te darás cuenta q todos se parecen y no puede ser q todos se hayan fijado
Estimada: "Melissa"
Me parece una ofensa que esté tratando de insinuar que cometí algún tipo de fraude porque a diferencia de muchas otras personas yo si e tenido que pasarme días y noches estudiando y por cierto si no lo sabía el algoritmo que utilicé es muy conocido(bitmasking) ese algoritmo tuve la oportunidad de aprenderlo en la PSN pasada gracias a que el curso pasado también me sacrifique estudiando para obtener mis resultados y no tener que perjudicar a otras personas para cumplir mis metas o expectativas Aparte de todo ese tema me parece muy cobarde que sigan escondiéndose detrás de cuentas fake para tratar de perjudicar a otras personas
LH 10 también uso IA miren estos envíos, https://dmoj.uclv.edu.cu/src/396255, https://dmoj.uclv.edu.cu/src/398481, https://dmoj.uclv.edu.cu/src/398780
lit es codigo sin formato correcto, pueden comprobarlo a la hora de los espaciados, la ia es mas limpia con el codigo
Revise los códigos de oci_lh1
Concuerdo, en los envíos https://dmoj.uclv.edu.cu/src/398846 y https://dmoj.uclv.edu.cu/src/397856 el usuario oci_lh1 utilizó
Y el std:: sin el using namespace std;
Mientras que en los envíos https://dmoj.uclv.edu.cu/src/396699 y https://dmoj.uclv.edu.cu/src/395879 utilizó
Aunque también utilizó el std:: en esos 2 a pesar de haber puesto el using namespace std;
Creo que deberían de analizar al usuario oci_lh1
Ahí está oscilando entre 2 estilos además de que el std:: es bastante utilizado por la IA y también están los comentarios
Comentario que veo muy poco probable que se haya puesto a escribir en medio del concurso
ufff ese uso ia
Hola. Ahora es que leo este comentario. Soy Marcel (usuario oci_lh1) (usuario margasal). Por motivos de transparencia voy a aclarar las afirmaciones hechas contra mí.
Cuando uno toca "Enviar solución" y el lenguaje es C++20, sale una plantilla por defecto. Yo copié esa plantilla que contiene "using namespace std;", y suelo usar std:: por costumbre, ya que en muchos IDEs esto mejora el autocompletamiento (por desgracia en el que usé no, pero seguía con la costumbre). En el día 2 incluí otras librerías, vector por ejemplo, porque es mi costumbre, además de que el DevCpp solo autocompleta al incluirlas, por alguna razón no reconoce a bits/stdc++.h aunque sí compila. Sin embargo, cuando usé vector, iostream, etc en C++20 (al menos en el día 0) salía que mi envío estaba siendo procesado y el cartel no se iba. Por eso el cambio de estilo entre días.
Esos comentarios son la definición de qsort y bsearch que no las recordaba bien y como el IDE no funciona bien con bits/stdc++, le puse los parámetros mal y compilé para ver el archivo donde estaban y de ahí copié la definición
El DMOJ compila y muestra los errores, así que a veces no me molestaba en compilar y lo ponía directamente cuando creía que todo estaba bien, aunque por lo general tenía pequeños errores. Mi IDE compila perfectamente también. Además durante el día 1 de competencia la computadora tuvo un error y cerró. La pudieron arreglar, y por suerte pude recuperar el código gracias a que DMOJ guarda los envíos. Por eso también ocasionalmente enviaba código sin terminar luego del incidente, porque si volvía a ocurrir no tendría que empezar desde cero.
Suelo usar malloc, aunque creo que tenía algunos inconvenientes cuando lo llamabas para hacer un arreglo de clases (no llamaba a los constructores o algo así) así que usaba new en esos casos. Creo que había un constructor de vector que lo inicializaba con cierto número inicial de elementos, pero no estaba seguro
Aún así, muchas gracias por su labor buscando código fraudulento para hacer que este concurso sea más justo. La diferencia entre un tramposo y alguien que hace lo correcto es que el tramposo es incapaz de justificar lo que hizo.
This comment is hidden due to too much negative feedback. Show it anyway.
Hola, deberías saber que es común en muchos países que los estudiantes compitan en varias olimpiadas, sobre todo en Matemática e Informática. Ejemplos de ello hay muchísimos.
Y si alguien fuera a participar en 2 olimpiadas, por ejemplo Matemáticas e Informática, como sería la preselección?
No tengo información sobre eso pero imagino que haya algo pensado para esos casos.
Usar explicitamente el espacio de nombres
std
no es algo raro, los programadores que usan C lo suelen hacer. Incluso es algo común hacerlo en lenguajes como Hare. Si es cierto es que en una competencia uno prioriza el tiempo.Esos comentarios no significan mucho. Uno puede fácilmente revisar la cabecera stdlib.h, buscar la definición de esas funciones, copiarlas y pegarlas. No tiene que haberlo copiado a mano. Incluso tengo entendido que la documentación de C y la de C++ están permitidas (de forma offline) y de ahí pudo haberla copiado
Lo que sí es muy raro es que su primer envío a cada problema es error de compilación, y no errores como punto y coma o que falte una }. Esto sugiere que no probó su código directamente (su IDE no mostraba los errores de su código , o usaba un editor de texto, e.g [Neo]Vim sin LS ) o que lo copió de algún lugar.
Otra cosa rara es su mezcla de algunas prácticas de C con algunas de C++ (por ejemplo como mezcla llamadas a
malloc
ymemset
connew Ty[...]
)Igual habría que revisar si el suele programar en ese estilo porque no todos programan ni deben programar de la misma manera y quizás así es su forma. Podrían compartir su usuario de aquí? :)
Están bastante fuera de lugar esos comentarios, además, ¿por qué usaría
std::
si ya puso antesusing namespace std
? No creo que los nervios de la competencia causen esas cosas, y mucho menos en alguien con tanto talento como para quedar en el puesto en que quedó este usuario.Concuerdo con que resulta muy sospechoso, esos comentarios está claro que él no los escribió y eso quiere decir que fue obtenido por otra vía, no importa cual fuere, si fue a partir de un código que ya tenía previamente o mediante una IA, ambas son violaciones del reglamento.
This comment is hidden due to too much negative feedback. Show it anyway.
Si como no, y con LH2 también.
Y el comentario?
Por no poner using namespace std; y usar std:: ???
Si vas a hacer una reclamación tendrás que ser más específico. Di el problema (A, B o C)
El siguiente usuario: oci_ca2 fue descalificado de ambos días de competencia.
This comment is hidden due to too much negative feedback. Show it anyway.
Fueron publicados los resultados extraoficiales del Día
de la OCI. Estos resultados pueden sufrir cambios hasta que el CJC determine que son oficiales.
El siguiente usuario: oci_lh2 fue descalificado de ambos días de competencia.
El siguiente usuario: oci_cm10 fue descalificado de ambos días de competencia.
El siguiente usuario: oci_cm9 fue descalificado de este día 1 de competencia.
Los siguientes usuarios: oci_gr2 y oci_gr8 fueron descalificados de ambos días de competencia.
En el día de hoy se reportaron varios envíos en C++20 que recibieron como veredicto
de competencia. Lamentamos cualquier inconveniente que esto haya causado.
Compilation Error: compiler timed out (> 10 seconds)
esto se debe principalmente a declaración de vectores globales. La decisión del CJC fue rejuzgar (en C++17) todos los envíos que recibieron tal veredicto. Por este motivo, el CJC decidió añadir C++17 para el díaAclaración sobre la puntuación de los problemas: