introduzione Supponiamo che io abbia un elenco di numeri interi, diciamo L = [-1,2,2,1,2,7,1,4] . Mi piace avere l'equilibrio nella mia vita, quindi sono felice di vedere che ha tanti elementi dispari quanti elementi pari. Inoltre, ha anche un numero uguale di elementi in tutte le classi modulo di 3 …
Per un'altra sfida che sto scrivendo, devo verificare che i casi di test siano risolvibili con numeri interi limitati. In particolare, devo verificare quanto segue, per una matrice non vuota di numeri interi Ae una larghezza di bit di numero intero n: Tutti gli interi ain Asoddisfano -2**(n-1) <= a …
Prendete due interi positivi Ned Me creare le somme cumulative concatenati di [N], con Miterazioni. Emette il risultato dell'ultima iterazione. Definizione della somma cumulativa concatenata: Inizia con un numero Ne definisci una sequenzaX = [N] Aggiungi alle Xsomme cumulative diX Ripetere il passaggio 2 Mvolte. La somma cumulativa di un …
Prendi tre input, una stringa di testo T; una stringa di caratteri da sostituire F,; e una serie di caratteri per sostituirli con R,. Per ogni sottostringa Tcon caratteri uguali (senza distinzione tra maiuscole e minuscole) F, sostituirli con i caratteri in R. Tuttavia, mantieni lo stesso caso del testo …
Dato un elenco di elenchi trova l'elenco più breve che è un elenco secondario contiguo di esattamente un elenco. Ad esempio se avessimo [[1,2,3], [1,2,3,4], [2,4,5,6], [1,2,4,5,6]] l'elenco [3,4]secondario contiguo più breve sarebbe poiché appare solo nel secondo elenco. Se non esiste un elenco secondario contiguo univoco (ciò richiede almeno …
La tua sfida oggi è quella di scrivere un programma o una funzione che prende un elenco le fornisce le posizioni in lcui lappare ogni elemento successivo di ordinato. In altre parole, genera l'indice del valore più piccolo, seguito dall'indice del secondo valore più piccolo, ecc. Si può presumere che …
Dato un array intero di almeno due elementi, emette il Matrix-Vector (definito di seguito) dell'array. Per calcolare Matrix-Vector , prima ruota attraverso l' narray input-size per creare una matrice di size n x n, con il primo elemento dell'array che segue la diagonale principale. Questo costituisce la porzione di matrice. …
Ispirato da questo post StackOverflow. introduzione Il lavoro di Bob è quello di creare fogli di calcolo e organizzarli. Il modo in cui li organizza è noto a pochi, tranne Bob, ma crea un elenco di ciascuno dei fogli di calcolo che rientrano nello stesso gruppo. Ci sono un sacco …
Un heap , noto anche come coda di priorità, è un tipo di dati astratto. Concettualmente, è un albero binario in cui i figli di ogni nodo sono più piccoli o uguali al nodo stesso. (Supponendo che sia un max-heap.) Quando un elemento viene spinto o scoppiato, l'heap si riorganizza …
Un semplice contapassi può essere modellato da un pendolo con due interruttori sui lati opposti: uno a x = 0 e uno a x = l . Quando il pendolo contatta l'interruttore lontano, si può presumere che l'ambulatore abbia compiuto mezzo passo. Quando contatta l'interruttore vicino, il passaggio è completato. …
sfondo Un poliomino è chiamato L-convesso , se è possibile viaggiare da qualsiasi piastrella a qualsiasi altra piastrella mediante un percorso a forma di L, cioè un percorso che va nelle direzioni cardinali e cambia direzione al massimo una volta. Ad esempio, il poliomino di 1s nella figura 0 0 …
introduzione Molti di voi hanno familiarità con l' algoritmo di ordinamento unione per ordinare un elenco di numeri. Come parte dell'algoritmo, si scrive una funzione di supporto chiamata mergeche combina due elenchi ordinati in un elenco ordinato. Nello pseudocodice simile a Python, la funzione di solito assomiglia a questa: function …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso 2 anni fa . Lo scopo di questo puzzle è prendere un mazzo di 52 carte e mescolarlo in …
introduzione In un'elezione generale, si vorrebbe calcolare un prezzo costante per sede parlamentare. Ciò significa che per la N >= 0distribuzione dei seggi e un elenco nsdi voti per partito, vorremmo trovare un numero dtale sum(floor(n/d) for n in ns) == N Per rendere le cose interessanti (e più simili …
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.