Preguntas etiquetadas con roman-numerals

Esta etiqueta indica que el desafío involucra números romanos

33
Romanización del Código

El desafío es hacer que cualquier código romano sea válido en el idioma elegido. Deben no aparecer dentro de cadenas o cualquier cosa similar, pero funcionan igual que cualquier otro fichas, literales tales como ( árabe ) números, caracteres o cadenas; o identificadores de variable / método /...

21
Generador óptimo de números romanos de mano corta

Objetivo: escribir una función que tome un número como entrada y devuelva un número romano de mano corta para ese número como salida. Símbolos de números romanos: Symbol Value I 1 V 5 X 10 L 50 C 100 D 500 M 1,000 Para un ejemplo de lo que quiero decir cuando digo "números romanos abreviados",...

20
Cuando en Roma, ¿cuenta como lo hacen los romanos?

Antecedentes Este desafío está inspirado en este sitio web, que publicó el siguiente diagrama: Este diagrama nos muestra que la expresión de número romano más larga por debajo de 250 es la de 188, que requiere 9 números para expresarse. Desafío Los símbolos estándar usados para expresar...

19
Emparejar números romanos

Desafío Dada alguna cadena de entrada, devuelve un valor verdadero si representa un número romano correcto entre 1 (= I) y 3999 (= MMMCMXCIX), y un valor falso de lo contrario. Detalles La entrada es una cadena no vacía que solo comprende los caracteres IVXLCDM. Los números romanos (que usamos...

19
¿Hay más objetos duros u objetos blandos?

Tangencialmente inspirado por la apertura del libro What-If. La entrada es un rectángulo de espacios como una cadena, lista de cadenas, etc., con objetos hechos de #'s dentro: ######## # # ######## ### #### ### #### ### Los objetos siempre serán rectángulos que no se crucen ni se...

18
Crear una calculadora de números romanos

Crea una calculadora básica para números romanos. Requisitos Soportes +, -, *,/ La entrada y la salida deben esperar solo un prefijo de sustractor por símbolo (es decir, 3 no puede ser IIVporque hay dos Iantes V) Manipulación del principio de sustracción en la entrada y el mosto de salida en...

15
Los sexagesimales de Fibonacci

Leonardo da Pisano, alias Fibonacci, contribuyó decisivamente a llevar el sistema de numeración hindú-árabe a Europa. Antes de eso, los matemáticos allí trabajaban en base sesenta con números romanos. Por ejemplo, la raíz cuadrada de dos podría aproximarse como: una y veinticuatro partes de...

13
¡Convierte a número romano!

Su tarea es convertir un entero positivo dado de un número arábigo a un número romano. Las cosas se ponen difíciles cuando cuentas hasta 4000. Los romanos hicieron esto agregando una línea sobre un símbolo para multiplicar ese símbolo por 1 000. Sin embargo, los overlines no son exactamente...

13
Función de convertidor de números romanos

Cree la función más corta para convertir una cadena de números romanos en un número entero. Las reglas para cada letra se pueden encontrar en la página de Wikipedia . Las letras por encima de 1,000 tendrán paréntesis alrededor de ellas para indicar su valor más alto. Requisitos: Debe convertir...

10
Cuadrados mágicos ambiguos de números romanos

El rey de la Antigua Roma está teniendo dificultades para determinar si un cuadrado mágico es válido o no, porque el cuadrado mágico que está revisando no incluye ningún separador entre los números. Ha contratado a un ingeniero de software para que lo ayude a determinar si un cuadrado mágico es...

8
Agregando, la manera pasada de moda

Resumen Los antiguos romanos idearon un sistema numérico usando letras latinas, que les sirvió bien, y que todavía es utilizado por la civilización moderna, aunque en un grado mucho menor. En el momento de su uso, los romanos habrían tenido que aprender a usar y manipular estos números para ser de...