Como manejar input.txt output.txt? #6
-
Estoy en el devcontainer, entiendo que debo entregarle un input.txt (como el del test) y deberia generar un output.txt (como el del test) Pero ambos los llamo input.txt y output.txt, y el mismo main de la tarea tambien genera un output.txt, deberia cambiar el nombre del test? test_output.txt quizas? y correr ./rollercoaster input.txt test_output.txt? Y como genero estos inputs en el devcontainer? hay algun problema con estar trabajando en un contenedor y generar los archivos localmente en mi vscode? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Holaa @Ikilly0 . Claroo, para que el output que generas no sobrescriba al entregado, es necesario que tengan distinto nombre. Recuerda que cuando corres el programa, el argumento que entregas es el nombre que quieres ponerle a tu output. Es decir, si ejecutas: ./rollercoaster input.txt test_output.txt Se generará un archivo con el nombre Si cambias el nombre del output que te entregamos, puedes correr el comando de esta forma: ./rollercoaster input.txt output.txt Por el contrario, si quieres que tu output tenga otro nombre, puedes especificarlo al ejecutar el comando con un nombre distinto. Por otro lado, si tienes los inputs descargados, tienes que poner la ruta del input que desees y debería correr sin problemas aunque estés usando el contenedor. Y no hay problema con estar trabajando en el contendor y generar los archivos localmente en vscode :). Quedo atento a cualquier duda que te surja, saludos! |
Beta Was this translation helpful? Give feedback.
Holaa @Ikilly0 . Claroo, para que el output que generas no sobrescriba al entregado, es necesario que tengan distinto nombre.
Recuerda que cuando corres el programa, el argumento que entregas es el nombre que quieres ponerle a tu output. Es decir, si ejecutas:
Se generará un archivo con el nombre
test_output.txt
(si no existe previamente).Si cambias el nombre del output que te entregamos, puedes correr el comando de esta forma:
Por el contrario, si quieres que tu output tenga otro nombre, puedes especificarlo al ejecutar el comando con un nombre distinto.
Por otro lado, si tienes los inputs descargados, tienes…