Els socis P96219


Statement
 

pdf   zip   main.cc

html

Per una banda, tenim un cens de persones. Per a cada persona tenim el seu nom, els seu número de DNI, la seva data de naixament i el seu municipi. El cens de persones es troba ordenat per DNI.

Per una altra banda, tenim el llistat dels socis d’un club. Per a cada soci tenim el seu DNI, informació sobre si és o no membre de la junta i la seva data d’inscripció al club. El llistat de socis també es troba ordenat per DNI i tots els socis apareixen al cens.

Donat el cens de persones i el llistat de socis, volem saber el nombre de socis que siguin a la junta i visquin en un municipi donat i que, a més, que hagin nascut en un any donat o més tard.

Per a fer-ho, completeu el programa donat tot implementant les funcions llegir_data, llegir_persona, llegir_soci i nombre_de_socis_joves_a_la_junta_en_un_municipi. No podeu alterar les definicions de tipus ni les capçaleres de les funcions.

Considereu que els noms de persones i de municipis estan formats per una única paraula. Solucioneu-ho eficientment!

Important

Descarregueu el programa donant clicant la tercerca icona de la pestanya Statement.

Public test cases
  • Input

    5
    pepa    111     10 10 1971   hospitalet
    jana    222     10 11 1981   barcelona
    sonia   333     10 11 1982   barcelona
    mathew  444     1 1 2001     londres
    carla   555     31 12 1971   barcelona
    
    4
    111     S       1 1 2010
    222     S       1 1 2015
    333     S       4 5 2016
    555     N       4 5 2016
    
    1982 barcelona
    

    Output

    1
  • Input

    0
    0
    1971 barcelona
    

    Output

    0
  • Information
    Author
    Jordi Petit
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C++