Clojure — Nombres romans

Recordeu que els números romans s’escriuen amb els símbols I, V, X, L,
C, D i M, amb valors 1, 5, 10, 50, 100, 500 i 1000 respectivament. En
aquest sistema, per obtenir el nombre representat, se sumen els valors
dels símbols, excepte els símbols situats a l’esquerra d’un símbol de
valor més gran, que es resten.

- Feu una funció recursiva roman2int que, donat un string amb un nombre
  en notació romana, calculi el seu equivalent decimal.

- Feu una funció amb (loop/recur) roman2int2 que, donat un string amb un
  nombre en notació romana, calculi el seu equivalent decimal.

Informació del problema

Autoria: Jordi Petit / Albert Rubio / Gerard Escudero

Generació: 2026-01-25T12:51:12.508Z

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