Tenim informació sobre la precipitació total caiguda anualment (valor real en mm) a un observatori meteorològic, durant un cert període d’anys. Les dades de que disposem son les següents:
Any d’inici de les dades (enter).
Seqüència de valors (reals) de la precipitació total anual per cada any, des del primer any i pels següents anys consecutius, acabada amb -1.
Se us demana que realitzeu un programa en python que llegeixi les dades anteriors i a continuació escrigui següents resultats, en 4 línies:
Any de menor precipitació, i valor d’aquesta precipitació. Si es repeteix la precipitació mínima en anys diferents, escriure l’últim any, el de valor més gran.
Any de major precipitació, i valor d’aquesta precipitació. Si es repeteix la precipitació màxima en anys diferents, escriure l’últim any, el de valor més gran.
Nombre total d’anys, nombre d’anys amb precipitació menor que 500 i nombre d’anys amb precipitació major o igual a 800.
Precipitació mitjana del període, valor real arrodonit amb 2 decimals. Nota: Si una variable r conté un valor real, per obtenir aquest valor arrodonit amb d decimals, es pot fer servir la funció predefinida: round(r,d)
Es pot suposar que hi ha al menys una dada de precipitacions a la seqüència abans del -1.
Any d’inici de les dades (enter), seguit d’una seqüència de valors (reals) de la precipitació total anual per cada any, des del primer any i pels següents anys consecutius, acabada amb -1
Any de menor precipitació, i valor d’aquesta precipitació. Si es repeteix la precipitació mínima en anys diferents, escriure l’últim any, el de valor més gran.
Any de major precipitació, i valor d’aquesta precipitació. Si es repeteix la precipitació màxima en anys diferents, escriure l’últim any, el de valor més gran.
Nombre total d’anys, nombre d’anys amb precipitació menor que 500 i nombre d’anys amb precipitació major o igual a 800.
Precipitació mitjana del període, valor real arrodonit amb 2 decimals.
Input
2016 480.2 518.4 805.2 599.8 805.2 327.9 -1
Output
2021 327.9 2020 805.2 6 2 2 589.45
Input
2000 469.2 486.7 954.4 601.3 588.4 -1
Output
2000 469.2 2002 954.4 5 2 1 620.0