Dudas de la autoevaluacion -

Dudas de la autoevaluacion -

de Sandra Paganini Fajardo -
Número de respuestas: 2


Hola, esta no la entendi. Podrias explicarme porque la que elegi no sirve?

gracias, slds

sandra

En respuesta a Sandra Paganini Fajardo

Re: Dudas de la autoevaluacion -

de Sandra Paganini Fajardo -

Complete la siguiente definición:

qux :: [(Int,a,Bool)] -> [(Int,a,Bool)] 
qux  v ((x,y,z):((_,_,w):_)) = (x,y,z):w X

Retroalimentación

Respuesta incorrecta.
La respuesta correcta es:

Complete la siguiente definición:

qux :: [(Int,a,Bool)] -> [(Int,a,Bool)] 
qux [((x,_,z):((_,y,_):w))] = (x,y,z):w


En respuesta a Sandra Paganini Fajardo

Re: Dudas de la autoevaluacion -

de Luis Sierra -
La opción incorrecta dice:
qux ((x,y,z):((_,_,w):_)) = (x,y,z):w

Observa el valor que devuelve (x,y,z):w. Qué tipos tienen x, y, z, w? Qué tipo tiene, entonces, ((x,y,z):((_,_,w):_))?

La opción correcta dice:
qux ((x,_,z):((_,y,_):w)) = (x,y,z):w

Si w tiene k elementos; cuántos elementos hay en la lista que se devuelve? y cuántos en la que se da como entrada?

luis