Desniveles

Disponemos de los datos de altura registrados por un reloj durante un trayecto. El reloj registra, en cada unidad de tiempo, la altura en metros sobre el nivel del mar. Se pide un programa que dada la secuencia de alturas calcule los tres valores siguientes:

Por ejemplo, si la secuencia de alturas es 1 2 2 4 3 5 4, el desnivel positivo acumulado es 5, el negativo acumulado es 2 y el mayor desnivel acumulado en un tramo de subida es 3.

Puntos examen: 4 Parte automática: 40%

Entrada

En la entrada hay un entero no negativo nn seguido de una serie de nn casos. Cada caso consta de una secuencia de alturas. Cada altura es un entero no negativo. Justo después de la secuencia aparece la marca -1.

Salida

Para cada caso, una línea con el desnivel positivo acumulado, el negativo acumulado y el mayor desnivel acumulado en un tramo de subida.

Información del problema

Autoría: Pro1

Generación: 2026-01-25T14:24:58.790Z

© Jutge.org, 2006–2026.
https://jutge.org