Clojure — Punts amb clausures 2

L’objectiu d’aquest exercici és replicar l’exercici Punts amb clausures 1 però afegint-hi estat (amb els àtoms de clojure).

  1. Afegiu les funcionalitats que ja tenia l’exercici anterior: inicialització, :crt:crt (coordenades cartesianes), :plr:plr (coordenades polars) i :dst:dst (distància euclidea).

  2. Afegiu també la funció mes-propera que, donada una llista de punts i un punt, ens torni el punt de la llista més proper al donat com a paràmetre.

  3. Afegiu les funcionalitats :setx:setx i :sety:sety per modificar l’estat (atributs xx i yy).

Informació del problema

Autoria: Gerard Escudero

Generació: 2026-01-25T16:57:06.909Z

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