Skip to content

Instantly share code, notes, and snippets.

@giacomocavalieri
Created February 15, 2025 07:19
Show Gist options
  • Save giacomocavalieri/76b31b5a610fb89006de354fc856fd98 to your computer and use it in GitHub Desktop.
Save giacomocavalieri/76b31b5a610fb89006de354fc856fd98 to your computer and use it in GitHub Desktop.
esercizio 2

Dopo un allenamento in bicicletta Gianluca consulta il proprio smartwatch che ha memorizzato, per ogni tappa del percorso, l'altitudine rispetto al livello del mare nella seguente lista di numeri:

altitudini = [-2, 0, 20, 50, 90, 70, 0]

Ciò significa che è partito da un punto che si trovava 2 metri sotto al livello del mare, e l'altitudine massima raggiunta è stata di 100 metri sopra al livello del mare. Scrivere un programma Python che determina qual è stata la variazione massima in salita fra due tappe consecutive. In questo caso la variazione massima è stata di 40 metri in salita.

Note:

  • Il programma non deve prendere i numeri in input, utilizzare la lista fornita
  • Il programma deve comunque poter funzionare con una lista di numeri qualunque, alcuni esempi:
    • se le altitudini sono [10, 30, 40, 0] il risultato dev'essere 20
    • se le altitudini sono [100, 0, 70] il risultato dev'essere 70
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment