Duda C++ en resolucion de un ejercicio.

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

jlsonic
Novat@
Mensajes: 1
Registrado: Vie Nov 10, 2006 7:47 pm

Duda C++ en resolucion de un ejercicio.

Mensaje por jlsonic » Vie Nov 10, 2006 7:51 pm

Vereis, estoy en 1º Informatica, estab haciendo una relacion de ejercicios, los estaba haciendo todos fluidamente, hasta que me he atrancado en este:

Escribir un programa que lea una secuencia de numeros enteros en el rango de 0 a 100 terminada en un numero mayor que 100 o menor que 0 y encuentre la subsecuencia de numeros ordenada, de menor a mayor, de mayor longitud, dentro de la secuencia de numeros enteros. El programa nos debe decir la posiscion donde comienza la subsecuencia y su longitud:
Ejemplo
Entrada: 23 25 7 40 45 45 73 73 71 4 9 101
Salida: POSICION = 3, LONGITUD = 6

El problema solo lo puedo hacer con lo unico que dado (que es lo unico q se), es decir: con whiles,for, if ,else, variables de bool, y poco mas.

Supongo que para algunos el problema le resulte facil, pero me quedado pillado, espero alguna respuesta, y de antemano muchisimas gracias por su ayuda. Espero yo en un futuro ayudar tambien. SALUDOS