Innanzitutto, studia questo puzzle per avere un'idea di ciò che produrrai. La tua sfida è quella di scrivere un programma o una funzione che genererà un grafico circolare come quelli del puzzle, dato un numero (base 10) compreso tra 1 e 100 (incluso). Questo è simile a questa sfida , …
La sfida è rendere validi i numeri romani nella lingua scelta. Dovrebbero non apparire all'interno di stringhe o qualcosa di simile, ma il lavoro proprio come qualsiasi altro token, letterali , come ( arabo ) numeri, caratteri o stringhe; o identificatori di variabili / metodi / funzioni, ecc. Ad esempio, …
Dato un numero intero strettamente positivo, restituisce il numero romano più breve possibile usando solo la regola dell'additivo. L'output deve essere composto da zero o più di ciascuno dei caratteri MDCLXVIin quell'ordine. Il numero 14deve quindi dare XIIIIpiuttosto che XIV. I valori numerici dei caratteri sono M= 1000, D= 500, …
Scrivi un programma che conta da 1 a 100 in numeri romani e stampa questi numeri in output standard. Ognuno dei numeri deve essere separato da spazi. Non è possibile utilizzare alcuna funzione incorporata per trasformarsi in numeri romani, né applicazioni esterne o librerie per farlo. Il risultato desiderato è …
Obiettivo: scrivere una funzione che accetta un numero come input e restituisce un numero romano abbreviato per quel numero come output. Simboli numerici romani: Symbol Value I 1 V 5 X 10 L 50 C 100 D 500 M 1,000 Per un esempio di cosa intendo quando dico "numeri romani …
sfondo Questa sfida è ispirata a questo sito Web, che ha pubblicato il seguente diagramma: Questo diagramma ci mostra che la più lunga espressione numerica romana inferiore a 250 è quella di 188, che richiede 9 numeri per esprimersi. Sfida I simboli standard utilizzati per esprimere numeri più romani sono …
Descrizione della sfida Abbiamo avuto alcune sfide che coinvolgono la sequenza Look-and-say . Promemoria rapido: La sequenza inizia con 1, I termini successivi di questa sequenza sono generati elencando ogni gruppo di cifre ripetute nel termine precedente, Quindi i primi termini sono: 1 "one" 11 "one one" (we look at …
Sfida Data una stringa di input, restituisce un valore di verità se rappresenta un numero romano corretto compreso tra 1 (= I) e 3999 (= MMMCMXCIX) e un valore di falso in caso contrario. Dettagli L'input è una stringa non vuota che comprende solo i caratteri IVXLCDM. I numeri romani …
Tangenzialmente ispirato dall'apertura al libro What-If. L'input è un rettangolo di spazi come stringa, elenco di stringhe, ecc., Con oggetti fatti #all'interno: ######## # # ######## ### #### ### #### ### Gli oggetti saranno sempre rettangoli non intersecanti, non toccanti. Un oggetto morbido è definito come un oggetto che non …
Crea una calcolatrice di base per i numeri romani. Requisiti Supporti +, -, *,/ L'input e l'output dovrebbero prevedere solo un prefisso del sottrattore per simbolo (ovvero 3 non può essere IIVperché ce ne sono due Iprima V) Manipolazione del principio di sottrazione in ingresso e non vanno uscita al …
Ingresso: Un numero intero. Produzione: Per prima cosa converti il numero intero nel suo equivalente numero romano. Quindi converti ogni lettera maiuscola di quel numero romano nel loro valore decimale ASCII / UNICODE. E produce la somma di quelli. Esempio: 1991 -> MCMXCI -> 77+67+77+88+67+73 -> 449 ^ input ^ …
Scrivi un algoritmo per interpretare una sequenza di lettere come un numero romano. (vedi le regole numerali romane di seguito) Ogni lettera distinta ha un valore decimale arabo corrispondente, nessun massimo. Ma non hai la chiave in anticipo, quindi {A=10, I=1, X=5, ... Z=1000000}è deciso dalla tua interpretazione. Sfida Leggi …
Leonardo da Pisano aka Fibonacci fu determinante nel portare il sistema numerico indù-arabo in Europa. Prima di allora, i matematici lavoravano lì in base a sessanta con numeri romani. Ad esempio, la radice quadrata di due potrebbe essere approssimata come: una e ventiquattro parti di sessanta e cinquantuno parti di …
Il tuo compito è convertire un dato intero positivo dal numero arabo al numero romano. Le cose diventano difficili quando conti fino a 4000. I romani lo fecero aggiungendo una linea sopra un simbolo per moltiplicare quel simbolo 1 000. Tuttavia, gli overline non sono esattamente visualizzabili in ASCII. Inoltre, …
Crea la funzione più breve per convertire una stringa di numeri romani in un numero intero. Le regole per ogni lettera sono disponibili nella pagina di Wikipedia . Le lettere sopra i 1.000 avranno parentesi posizionate intorno a loro per segnalare il loro valore più alto. Requisiti: Deve convertire i …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.