Agregando a un archivo
Recordemos los diferentes modos que se soportan para trabajar con archivos:
Modo | Operación | Ejemplo |
---|---|---|
| Leer (el predeterminado) |
|
| Escribir |
|
| Añadir |
|
| Leer y escribir |
|
| Crear (error si ya existe) |
|
Hay diferentes archivos presentes en la computadora. Se te pide que agregues algunas líneas a ellos.
La entrada contiene 2 líneas. La primera línea es el nombre del archivo. La segunda es el contenido que queremos agregar a ese archivo.
El programa necesita primero agregar la línea especificada al archivo y luego imprimir todo el contenido del archivo.
Entrada | doc.txt (contenido inicial) | Salida | doc.txt (contenido resultante) |
---|---|---|---|
doc.txt | This is the first line | This is the first line | This is the first line |
Entrada | empty.txt (contenido inicial) | Salida | empty.txt (contenido resultante) |
---|---|---|---|
empty.txt | Adding some content | Adding some content |
Entrada | multiline.txt (contenido inicial) | Salida | multiline.txt (contenido resultante) |
---|---|---|---|
multiline.txt | This is | This is | This is |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB