def quants_anys(dia_i, mes_i, any_i, dia_f, mes_f, any_f):
    anys = any_f - any_i
    if mes_f > mes_i or (mes_f == mes_i and dia_f >= dia_i):
        anys += 1
    return anys

# extreu_nom_data, solució 1

def extreu_nom_data_1(dades):
    nom_b, data_s = dades.split(',')
    nom = nom_b.strip()
    dia_s, mes_s, any_s = data_s.split('/')
    dia = int(dia_s)
    mes = int(mes_s)
    any_ = int(any_s)
    return nom, dia, mes, any_

# extreu_nom_data, solució 2

def extreu_nom_data_2(dades):
    icoma = dades.index(',')
    nom_b = dades[:icoma]
    data_s = dades[icoma + 1:]
    nom = nom_b.strip()
    ibarra = data_s.index('/')
    dia_s = data_s[:ibarra]
    mes_s = data_s[ibarra + 1:-5]
    any_s = data_s[-4:]
    dia = int(dia_s)
    mes = int(mes_s)
    any_ = int(any_s)
    return nom, dia, mes, any_

# extreu_nom_data, tria quina solució vols provar
extreu_nom_data = extreu_nom_data_1
# extreu_nom_data = extreu_nom_data_2

def quota(dades, dia_f, mes_f, any_f, quota_anual):
    nom, dia_i, mes_i, any_i = extreu_nom_data(dades)
    anys = quants_anys(dia_i, mes_i, any_i, dia_f, mes_f, any_f)
    return nom, quota_anual*anys
