Ordenación de estructuras

Las notas de los dos primeros exámenes se pueden representar mediante el siguiente tipo de dato

Por ejemplo, (Notas «Juan» 6 5) representa las notas de un alumno cuyo nombre es Juan, la nota del primer examen es 6 y la del segundo es 5.

Definir la función

tal que (ordenadas ns) es la lista de las notas ns ordenadas considerando primero la nota del examen 2, a continuación la del examen 1 y finalmente el nombre. Por ejemplo,

Soluciones

El código se encuentra en GitHub.

La elaboración de las soluciones se muestra en el siguiente vídeo

Escribe tu solución