Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/olimpiada_informatica/ask.icpc-bolivia.edu.bo/qa-include/qa-db.php on line 66
no genero un archivo.out en los problemas de la olimpiada de informatica - Olimpiada de Informatica - Q&A
Bienvenido al sitio de Preguntas y Respuestas (Q&A) de la Olimpiada de Informatica, donde tu podras realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Most popular tags

spoj ioi obi abierto icpc uva

32 questions

42 answers

15 comments

4,723 users

no genero un archivo.out en los problemas de la olimpiada de informatica

0 votes
he estado practicando con el Demo de la olimpiada 2014... he usado el ofsrtream fs("respuesta.out") y el ifstream fe("entrada.in"), al ejecutar el programa me sale un archivo.out pero cuando lo subo y pongo "ver respuesta" noe sale nada en el campo ARCHIVO OUT,( en el campo CODIGO DE PROBLEMA me sale el programa normalmente)... he notado que esto pasa cuando uso 'cout' y 'cin' (en este caso el programa compila y se ejecuta normalmente)  pero si uso "fs" y "fe" en vez de cin y cout Sí genera un archivo.out..!!!! (pero en este caso, cuando hago correr el programa, este se acaba ni bien lo ejecuto.es decir, no me deja ingresar nada ni nada, simplemente se acaba y ya...!!!

P.D. no se exactamente para qué se usa el fs y el fe
asked May 24, 2014 by Jared A.S (190 points)

1 Answer

0 votes

Saludos, la verdad yo nunca use fs y fe entonces no puedo ayudarte directamente con ese problema. Lo que si puedo hacer es recomendarte usar freopen, que es lo que yo uso.

Codigo de ejemplo:

#include <iostream>

#include <cstdio>

 

using namespace std;

 

int main()

{

    freopen ("in.txt", "r", stdin);

    freopen ("out.txt", "w", stdout);

    int n, a, b;

    cin >> n;

    for (int i=1; i<=n; i++)

    {

        cin >> a >> b;

        cout << a + b << endl;

    }

    fclose (stdout);

    return 0;

}

 

Para leer el archivo de entrada debes ponerlo en la misma carpeta en donde se encuentra el .exe del codigo. En ese mismo sitio se crea tu archivo de saludo.

 

Espero que esto te sea útil.

answered May 27, 2014 by Daydreamer (M Wilde) (2,480 points)

Related questions

+1 vote
1 answer
asked Nov 4, 2013 by olimpista
0 votes
1 answer
0 votes
1 answer
asked Mar 9, 2014 by anonymous
0 votes
1 answer
asked Jan 25, 2014 by MickyOr (140 points)
+1 vote
2 answers
asked Jan 17, 2014 by Jared A.S (190 points)
...