-
Notifications
You must be signed in to change notification settings - Fork 5
Convenciones
Freddy Román edited this page Jan 27, 2022
·
8 revisions
-
A menos de que la solución oficial no pueda usarse para generar las salidas (ver la sección de Casos, sólamente se hace commit a las entradas de los casos de prueba (
.in
). Los.out
se generan automáticamente con la solución oficial. -
Cuando hay casos agrupados, el primer caso en el
testplan
debe tener el valor entero del grupo, y todos los demás 0. Por ejemplo:group.1 40 group.2 0 group.3 0
-
Los tests tienen que tener comentarios explicando qué condiciones están evaluando de la entrada.
-
Todos los archivos de texto deben de estar en encoding UTF-8, con fin de línea estilo UNIX (
\n
oLF
, nunca\r\n
oCRLF
). -
Debes correr el linter antes de mandar un PR para asegurarnos que el estilo sea consistente y fácil de leer. Para correrlo localmente puedes ejecutar:
./utils/lint fix --all