Generadors

Es demana els codis de diversos generadors (funcions que poden ser
continuades generant una seqüència de resultats). Seguiu el format dels
exemples que es mostren a sota.

1.  Escriviu un generador @fibs()@ per als nombres de la sèrie de
    Fibonacci.

2.  Escriviu un generador @roots(x)@ per als nombres del desenvolupament
    de Taylor per calcular l’arrel quadrada d’un real x ≥ 0:
    $$\begin{array}{rcl}
    f_1(x)&=&x, \\
    f_n(x)&=&\frac{1}{2}\left(f_{n-1}(x)+\frac{x}{f_{n-1}(x)}\right).
    \end{array}$$

3.  Escriviu un generador @primes()@ per als nombres primers.

4.  Escriviu un generador @hammings()@ per als nombres de Hamming. Els
    nombres de Hamming són aquells que només tenen 2, 3 i 5 com a
    divisors primers.

Puntuació

Tots els apartats valen 25 punts.

Informació del problema

Autoria: Gerard Escudero i Jordi Petit

Generació: 2026-01-25T11:17:43.306Z

© Jutge.org, 2006–2026.
https://jutge.org
