Buenas, quería consultar si alguien entiende por que al realizar los casos de prueba con python3 test.py en vez de aparecerme cuantos casos están correctos o incorrectos me aparece lo siguiente...
Hola,
Al parece te está saltando un error en tiempo de ejecución en la línea 79 del principal.pas, al ejecutar algún caso de prueba.
En esa línea se realiza la lectura de un entero (columna inicial) para probar aplicarFormatoLinea. Será que tenés alguna operación de lectura (read/readln) en tus subprogramas?
Podés por ejemplo mostrarnos el resultado de ejecutar "a mano" el caso 40.txt?
saludos
Al parece te está saltando un error en tiempo de ejecución en la línea 79 del principal.pas, al ejecutar algún caso de prueba.
En esa línea se realiza la lectura de un entero (columna inicial) para probar aplicarFormatoLinea. Será que tenés alguna operación de lectura (read/readln) en tus subprogramas?
Podés por ejemplo mostrarnos el resultado de ejecutar "a mano" el caso 40.txt?
saludos
Hola,
Estuve viendo mi codigo y en mis subprogogramas no hay ningun read/readln.
El resultado del caso 40.txt lo dejo a continuación.
Por lo que veo en nuestra salida ese caso no tiene línea sobrante, mientras que en la tuya sí lo tiene.
Eso explica el desfase de lecturas, dado que en tu caso habría que proveer una entrada más para indicar si se quiere insertar en una línea sobrante, cosa que nuestra entrada no hace.
Notar que la línea sobrante que estás generando es vacía, o al menos no imprime nada.
saludos
Eso explica el desfase de lecturas, dado que en tu caso habría que proveer una entrada más para indicar si se quiere insertar en una línea sobrante, cosa que nuestra entrada no hace.
Notar que la línea sobrante que estás generando es vacía, o al menos no imprime nada.
saludos