Leer hasta que se acaben las entradas

Discussion on C, C++ and C++11 at the COJ. This is the place to clear your doubts about these languages, and to share with the community the new things you learn about them.
mYshell
Posts: 5
Joined: Thu Oct 13, 2016 9:21 pm
Gender: Male

Leer hasta que se acaben las entradas

Postby mYshell » Wed Oct 19, 2016 10:36 pm

Necesito saber cómo leer desde la entrada estándar hasta que se acaben los datos.
Es muy triste que sabiendo cómo resolver el problema de verdad no pueda hacer un programa que valga porque se queda esperando otra entrada y da TLE.



HaZard
Posts: 113
Joined: Sun Feb 09, 2014 9:43 am
Location: Camagüey - Cuba
Gender: Male
Contact:

Re: Leer hasta que se acaben las entradas

Postby HaZard » Thu Oct 20, 2016 3:17 pm

Escribiendo

while(cin >> a >> b >> c >> d) {
/// siendo a, b, c, d, etc... las variables que te dan por linea
}

ó

while(scanf("%d%d%d%d", &a, &b, &c, &d) != EOF) {
/// siendo a, b, c, d, etc... las variables que te dan por linea
}

y si es muy triste que pase, pero muchas veces se hace con el objetivo de probar que las soluciones sean eficientes sin bajarle extremadamente el límite de tiempo al problema, espero que te sirva, Saludos
teruel


Return to “C/C++/C++11”

Who is online

Users browsing this forum: No registered users and 1 guest