Dato un numero intero non negativo ( n), creare una funzione che ritorni nin ordine alfabetico, in base all'ortografia letterale di ogni cifra in n. Esempi: Input: 101 >> one, zero, one >> one, one, zero Output: 110 Input: 31948 >> three, one, nine, four, eight >> eight, four, nine, …
Dati due elenchi di numeri, una sorgente e un modello , riordinare la sorgente in modo che corrisponda all'ordinamento relativo del modello. Ogni due voci della fonte riordinata dovrebbero comparare allo stesso modo delle voci nelle stesse posizioni del modello. Ad esempio, l'input s = [-5, 9, 4, 13, 11, …
Un quadrato robusto (simile a un quadrato magico ) è una disposizione degli interi da 1 a N 2 su una griglia N per N in modo tale che ogni sottogriglia 2 per 2 abbia la stessa somma. Ad esempio, per N = 3 un quadrato robusto è 1 5 …
Sfida: Dato un elenco di numeri interi, ordina in ordine decrescente per le singole cifre più grandi. L'ordine per i numeri con la stessa cifra più grande viene quindi ordinato in base alla seconda cifra più grande, ecc. Ignoriamo le cifre duplicate nei numeri. E se tutte le cifre di …
Definizione Il rango di una parola è definito come la posizione della parola quando tutte le possibili permutazioni (o disposizioni) delle sue lettere sono disposte in ordine alfabetico, come in un dizionario, indipendentemente dal fatto che le parole siano significative o meno. Consideriamo queste due parole: "blu" e "visto". Per …
Dato un elenco di numeri interi positivi che contiene almeno 3 voci distinte, genera una permutazione di tale elenco che non è ordinata in ordine crescente o decrescente. Esempi 1,2,3 -> 2,1,3 or 3,1,2 or 1,3,2 or 2,3,1 1,2,3,3 -> 2,1,3,3 or 3,1,2,3 or 1,3,2,3 etc.. Grazie @Arnauld e @NoOneIsHere …
Ispirato a questa domanda Stack Overflow: Ordinamento di un elenco: numeri in ordine crescente, lettere in ordine decrescente . Il tuo compito è risolvere il seguente problema e, dato che si tratta di code-golf , dovresti farlo nel minor numero di byte possibile. Si dovrebbe prendere un elenco di oggetti …
Questa è una sfida con il minor numero di operazioni in cui l'obiettivo è ordinare un vettore in ordine crescente usando il minor numero di inversioni. Il tuo algoritmo può solo ordinare il vettore usando "inversioni di sotto-vettori" 1 , ma può usare altre operazioni per operazioni aritmetiche, cicli, controllare …
Questa sfida è legata a Flipping Pancakes . Potresti aver sentito parlare dell'ordinamento dei pancake , in cui una pila di pancake viene ordinata in base alle dimensioni inserendo la spatola nella pila e capovolgendo tutti i pancake sopra la spatola, fino a quando i pancake vengono ordinati dal più …
Compito Dato un elenco di input di numeri interi x 1 … x n , calcola un elenco di ranghi r 1 … r n (una permutazione di {1… n} ) in modo che x r 1 ≤ x r 2 ≤… ≤ x r n . Quindi, per ogni …
È necessario scrivere un programma o una funzione che ordina un elenco nidificato. Ecco le regole per ordinare un elenco nidificato: Prendiamo questo elenco come esempio: ((5, 2), 2, 7, (2, 1, (3, 4)), 9) Ogni elemento in questo elenco ha una "priorità". Un elemento conta come un numero o …
L'obiettivo Le agenzie di rating del credito assegnano i rating alle obbligazioni in base alla solvibilità dell'emittente e le agenzie di rating del credito "Big Three" utilizzano un sistema di rating a livelli simile (anche se non identico) . Questi hanno un ordine chiaro e logico: usando i livelli S&P, …
Tutti amano la geometria. Quindi perché non proviamo a programmare il golf? Questa sfida consiste nel prendere lettere e numeri e creare forme a seconda di essa. L'ingresso L'input sarà nella forma di (shapeIdentifier)(size)(inverter). Ma cosa sono shapeIdentifier, dimensioni e inverter? L'identificatore di forma è l'identificatore del tipo di forma …
Dato un intero di input n > 1, genera un ottagono di arte ASCII con lunghezze laterali composte da ncaratteri. Vedi esempi di seguito: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # …
Ingresso Una stringa mescolata non vuota composta da caratteri ASCII nell'intervallo .[ 32..126 ][32..126][32..126] Produzione L'output si ottiene applicando rotazioni successive alla stringa di input. Per ogni lettera ( [a-zA-Z]) nella stringa di input, da sinistra a destra: se la lettera è in maiuscolo, ruota tutti i caratteri prima di …
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.