Combinar Funcions (I)

Considerem el següent patró per combinar dues funcions binàries (que
requereixen dos paràmetres), f i g, amb quatre paràmetres, a, b, c i d:
f(g(a, b), g(c, d)). És a dir, g s’aplica a la primera parella i també a
la segona, i tot seguit f s’aplica a tots dos resultats. Per exemple,
max(min(1,2),min(3,4)) retorna 3.

Escriure una funció comb(f,g,a,b,c,d) que rebi com a paràmetres tots els
ingredientes necessaris, i avaluï f(g(a,b),g(c,d))

Entrada

La funció té sis paràmetres, dues funcions i quatre paràmetres més que
s’han d’ajustar als requeriments d’entrada de g. Fixeu-vos que aquestes
funcions paràmetre no poden ser de qualsevol manera, ja que el resultat
d’aplicar g ha d’estar dins el domini de la funció f.

Observacions

Un cop definida la funció, en provar-la al REPL de Python us hauria de
sortir el mateix que podeu observar més avall.

Informació del problema

Autoria: Jordi Delgado

Generació: 2026-01-25T16:26:36.185Z

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