-
Notifications
You must be signed in to change notification settings - Fork 5
Solución oficial
Freddy Román edited this page Jan 27, 2022
·
1 revision
- La solución oficial debe guardarse en la ruta
solutions/solution.[lang]
. Cuando esté lista la solución oficial, se puede trabajar tanto en soluciones como en casos al mismo tiempo. - Agrega la solucion a
tests/tests.json
, que ahora se vería algo así:{ "solutions": [ { "filename": "../solutions/solution.[lang]", "verdict": "AC" } ], "inputs": { "filename": "test-validator.py" }, "max_score": 100 }
- Si la solución oficial se puede usar para autogenerar las salidas de los
casos (los
.out
), puedes borrar todos los archivos.out
del problema y después agregar un archivo llamado.gitignore
en la raíz del problema con el contenido:**/*.out !tests/invalid-cases/*.out
- No borres los
.out
asociados a los casos inválidos. Como son inválidos no podemos autogenerar esas salidas, ya que las soluciones no sabrían cómo manejarlos.
- No borres los