Dato una parola, tratta ogni lettera come il suo numero in alfabeto inglese (quindi adiventa 1, bdiventa 2, zdiventa 26 e così via) e controlla se tutti, inclusi i duplicati, sono coprimi a coppie . L'input è esattamente una parola di lettere inglesi minuscole. L'output è il fatto se la …
La distanza di Hamming tra due stringhe di uguale lunghezza è il numero di posizioni in cui i caratteri corrispondenti sono diversi. Se le stringhe non hanno la stessa lunghezza, la distanza di Hamming non è definita. Sfida Scrivi un programma o una funzione che trova la più grande distanza …
Immagina di avere un array di numeri interi, i cui valori non negativi sono puntatori ad altre posizioni nello stesso array, solo che quei valori rappresentano tunnel, quindi se il valore in posizione A è positivo e punta in posizione B, quindi il valore in posizione B deve anche essere …
Intro Un amico ha posto questa domanda oggi in un modo leggermente diverso: "Può un singolo comando [Python] determinare il più grande di alcuni numeri interi E che non sono uguali?". Anche se non abbiamo trovato il modo di farlo all'interno delle definizioni ragionevoli di "un singolo comando", ho pensato …
Sfida Scrivi un programma o una funzione che restituisce o stampa una matrice quadrata casuale-simmetrica. Ingresso N : la dimensione della matrice, ad es6 x 6 Produzione La matrice. È possibile stamparlo, restituirlo come stringa (con le nuove righe) o come elenco / matrice di elenchi / matrici. Regole È …
introduzione Il 24 marzo 2015 @isaacg ha giocato a golf la sua risposta Pyth da 44 a 42 byte. Poiché un 44 ( 44 ) barrato assomiglia molto a un normale 44, @Optimizer ha fatto il seguente commento: eliminato 44 è ancora normale 44 :( Dopodiché, il 21 ottobre 2015, …
Introduzione: Penso che tutti sappiano cos'è una Lava Lamp, ma nel caso in cui non lo facciano: (Fonte immagine) Sono fondamentalmente tubi di vetro che contengono cera in un liquido traslucido. La parte inferiore viene riscaldata quando la lampada viene accesa, causando un cambiamento di densità e quindi la cera …
C'è un tipo di matrice n × n W chiamata forma canonica di Weyr di base . Tale matrice è descritta dai suoi blocchi e ha le seguenti proprietà, usando il seguente diagramma di riferimento: i principali blocchi diagonali W ii sono n i × n i matrici della forma …
Il tuo compito è quello di scrivere un programma per computer o una funzione che prende un elenco di numeri interi positivi di almeno lunghezza 2 e determina se sono "a zigzag". Una sequenza è un zigzag se e solo se i numeri si alternano in più grandi e più …
Sfida Dato un numero intero n ≥ 4 , emette una permutazione degli interi [0, n-1] con la proprietà che non esistono due numeri interi consecutivi (numeri interi con differenza assoluta 1) uno accanto all'altro. Esempi 4 → [1, 3, 0, 2] 5 → [0, 2, 4, 1, 3] 6 …
Creare una funzione che accetta un'equazione polinomiale, un valore per xe restituisce il risultato dell'operazione. Esempio: dato 4x^2+2x-5e x=3prodotto 37. Questo è il risultato di4(3)^2+2(3)-5 Supponiamo che tutti i polinomi siano validi Il formato polinomiale sarà sempre coefficient(variable)^exponent => 4x^2tranne: Quando esponente 1saràcoefficient(variable) => 4x Quando sarà il coefficiente 1sarà(variable)^exponent …
Le sequenze interfogliate rappresentano una fusione arbitraria di un certo numero di sequenze. È possibile creare una sequenza interfogliata aggiungendo gli elementi a un elenco uno a uno da un numero di elenchi, scegliendo ogni volta l'elemento successivo da un elenco. Pertanto, una sequenza interfogliata conterrà esattamente gli stessi elementi …
In Russia abbiamo qualcosa come una tradizione: ci piace cercare biglietti fortunati. Ecco come appare un biglietto normale: Come puoi vedere, il biglietto ha un numero di sei cifre. Un numero di sei cifre è considerato fortunato se la somma delle prime tre cifre è uguale alla somma delle ultime …
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.