Ti verrà data una stringa che contiene solo lettere dell'alfabeto inglese, sia minuscole che maiuscole (ASCII 65-90 e 97-122). Il tuo compito è produrre la versione Fizz-Buzzified della String. Come Fizz-Buzzify una stringa? Ogni lettera che ha un indice pari nell'alfabeto inglese (l'alfabeto deve essere 1-indicizzato:) a->1,b->2,...,z->26verrà trasformata fizzse è …
In inglese, c'è la differenza divertente e semplice tra ane a: si usa anquando si precede una parola che inizia con un suono vocale, e aquando la parola inizia con un suono consonante. Per semplicità in questa sfida, anprecede una parola che inizia con una vocale ( aeiou) e aprecede …
Panoramica Dato un numero di esagoni, disponili in una forma connessa entro i confini di un'immagine d'arte ASCII 50 per 50. La forma che scegli può essere arbitraria, qualunque cosa trovi più adatta al golf, a condizione che sia connessa. Può avere buchi a condizione che siano più grandi di …
Soluzioni F # conosciute all'interno di 140 caratteri , e questo è un problema con il codice Rosetta . Risultato richiesto su stdout o in una variabile stringa per l'anno di input 2014: 2014-01-26 2014-02-23 2014-03-30 2014-04-27 2014-05-25 2014-06-29 2014-07-27 2014-08-31 2014-09-28 2014-10-26 2014-11-30 2014-12-28 Come richiesto, per il 1900: …
Okey, conosciamo tutti il modo normale di lanciare una IllegalArgumentException in Java: throw new IllegalArgumentException(); // 37 characters Ma ci devono essere modi più brevi (come in meno personaggi) per farlo. Come possiamo produrre un java.lang.IllegalArgumentException con ancora meno codice? Il frammento di codice deve essere compilato ed eseguito in …
I semordnilap (noti anche come eteropalindromi, semi-palindromi, semi-palindromi, reversogrammi, mynoreteh, anagrammi reversibili, inversioni di parole o anadromi) sono parole che sono anche parole se pronunciate all'indietro. Alcuni esempi sono: Ward <=> Disegna Denim <=> estratto Parti <=> Cinturino Dato un intero positivo N (tramite argomento di funzione o STDIN), restituisce …
Scrivi una funzione che accetta come input un set di numeri interi (può essere un elenco, un array o qualsiasi altro contenitore con numeri distinti) e genera l'elenco di tutte le sue permutazioni. Python (95 caratteri) : p=lambda s:s and sum(map(lambda e:map(lambda p:[e]+p,p(filter(lambda x:x!=e,s))),s),[]) or [[]] Sarebbe bello essere battuti …
Questo viene da un problema di vita reale. Lo abbiamo risolto, ovviamente, ma sembra che avrebbe potuto essere fatto meglio, che è una soluzione troppo lunga e rotonda. Tuttavia, nessuno dei miei colleghi può pensare a un modo più conciso di scriverlo. Quindi lo presento come code-golf. L'obiettivo è convertire …
Sappiamo tutti che il numero di Eulero , indicato da e, alla potenza di una variabile x, può essere approssimato usando l' espansione della serie Maclaurin : Lasciando x uguale a 1, otteniamo Sfida Scrivi un programma in qualsiasi lingua che si avvicini al numero di Eulero inserendo un input …
introduzione XOR è una porta logica digitale che implementa un esclusivo o. Il più delle volte, questo è mostrato come ^. I quattro possibili risultati in binario: 0 ^ 0 = 0 0 ^ 1 = 1 1 ^ 0 = 1 1 ^ 1 = 0 Questo può anche …
Scrivi il quine di linguaggio assembly più breve possibile . Utilizzare qualsiasi ISA desiderato, a meno che non abbia print-quineun'istruzione o equivalente. Gli esempi includono x86, MIPS, SPARC, MMIX, IBM BAL, MIX, VAX, JVM, ARM, ecc. È possibile eseguire il collegamento con la _printffunzione della libreria standard C (o l'equivalente …
Punteggio del bowling mondiale Molte persone sono andate nel loro centro bowling locale per giocare a bowling e molte persone continuano a lottare per calcolare i loro punteggi. World Bowling ha introdotto un sistema di punteggio semplificato per attirare più persone allo sport. Questo sistema di punteggio viene utilizzato nei …
Per coloro che non lo sapevano, Sigma è una lettera greca che viene pesantemente usata in matematica come segno di sommatoria. Data una stringa che rappresenta un'espressione dipendente da che indicheremo , calcola la somma dei risultati per , per ogni . In breve, dovresti trovare tale che:E ( k …
Compito Dato un carattere stampabile non bianco, crea una rappresentazione quadrata 3x3 di quell'input. Ad esempio, se l'input è #, allora l'output è: ### # # ### Regole Il formato di output è rigoroso, sebbene sia consentita una nuova riga finale. Significa che è richiesto lo spazio nel mezzo e …
La maggior parte dei numeri quadrati ha almeno 1 diverso numero quadrato con cui la loro distanza di Levenshtein è esattamente 1. Per un dato quadrato , ogni quadrato che soddisfa questa condizione è chiamato vicino di Levenshtein di . Ad esempio, è un vicino di Levenshtein di , poiché …
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.