def rendiment(q,i,t):
    q2 =  q*(1 + i/100)**t
    return  q2 - q

def prestec(q,i,t):
    terme = (1 + i/100)**t
    quota = q*terme/(terme - 1)*(i/100)
    return quota

def inversio(q_inv,i_inv,q_pres,i_pres,temps):
    rend = rendiment(q_inv,i_inv,temps)/temps
    quota_pr = prestec(q_pres,i_pres,temps)
    if rend>quota_pr:
        return int(rend-quota_pr)
    else:
        return 0
