Anys de naixement de un grup de persones X64949


Statement
 

pdf   zip

html

El 31 de desembre de 2024 es recullen les dades següents d’un conjunt de persones:

  • valor 1: Nom (cadena de caracters).
  • valor 2: Edat (anys, enter).

Es demana que feu un programa en Python3 que llegeixi la seqüència de parells de valors anterior, finalitzant en llegir el nom ‘FI’, i escrigui els resultats següents:

  1. Nom i any de naixement de la mersona de major edat.
  2. Nom i any de naixement de la persona de menor edat.
  3. Diferencia màxima d’edats entre totes les persones.
  4. Nombre de persones amb edat major o igual a 20 anys.

Es pot suposar que hi ha al menys una persona i que totes les persones tenen noms diferents i edats diferents.

Entrada

Una seqüència de parells de valors Nom (cadena) Edat (anys, enter), acabada amb el nom ′FI′.

Sortida

  1. Nom i any de naixement de la mersona de major edat.
  2. Nom i any de naixement de la persona de menor edat.
  3. Diferencia màxima d’edats entre totes les persones.
  4. Nombre de persones amb edat major o igual a 20 anys.
Public test cases
  • Input

    Joana
    16
    Lluis
    12
    Pere
    8
    Antoni
    19
    FI
    
    

    Output

    Antoni 2005
    Pere 2016
    11
    0
    
  • Input

    Antoni
    12
    Maria
    16
    Josep
    11
    Joan
    24
    Anna
    20
    FI
    
    

    Output

    Joan 2000
    Josep 2013
    13
    2
    
  • Information
    Author
    Language
    Catalan
    Official solutions
    Python
    User solutions
    Python