"Caixa d'Enginyers de Dades" P72033


Statement
 

pdf   zip

thehtml

A la Caixa d’Enginyers de Dades es fa un sorteig per premiar l’ús de les targetes de crèdit. Les condicions per poder optar al premi son les següents:

  • Haver fet com a mínim 3 compres.
  • Que el total de les compres sigui igual o superior a 200€.
  • Que la última data de compra sigui l’1 de març de 2024 o posterior.

Es necessita un programa que rebi a l’entrada les compres fetes per totes les targetes de crèdit de la Caixa d’Enginyers de Dades i mostri a la sortida els candidats, és a dir, aquells números de targeta que compleixin les condicions per optar al premi.

Entrada

Una seqüència, per ordre cronològic, de compres amb targeta de crèdit que inclouen: a) la data, com un enter amb el format AAAAMMDD; b) el número de targeta de crèdit, i; c) l’import de la compra. Cada compra ocupa una línia amb els 3 elements separats per un espai.

Sortida

La sortida ha de ser una llista del números de targetes candidates al premi, per ordre de menor a major, un per línia.

Public test cases
  • Input

    20240207 8717-1971-6441-0239 41.26
    20240210 3489-0869-3778-6914 44.65
    20240301 8717-1971-6441-0239 48.22
    20240301 3489-0869-3778-6914 35.89
    

    Output

    
            
                                
  • Input

    20231217 1851-8977-2072-0776 92.68
    20231228 3949-3503-3437-5403 69.39
    20240108 1958-8541-9760-6378 21.68
    20240111 3949-3503-3437-5403 50.22
    20240118 1851-8977-2072-0776 105.85
    20240122 8153-5911-7583-8041 10.57
    20240128 1958-8541-9760-6378 76.77
    20240207 1958-8541-9760-6378 156.92
    20240214 3949-3503-3437-5403 68.11
    20240223 1851-8977-2072-0776 93.07
    20240301 8153-5911-7583-8041 2.97
    20240306 1851-8977-2072-0776 5.95
    20240309 3949-3503-3437-5403 53.83
    20240312 1958-8541-9760-6378 51.72
    

    Output

    1851-8977-2072-0776
    1958-8541-9760-6378
    3949-3503-3437-5403
    
  • Information
    Author
    Pau Fernández
    Language
    Catalan
    Other languages
    Spanish
    Official solutions
    Python
    User solutions
    Python