Una matrice è un elenco di numeri disposti in un rettangolo con righe e colonne. Nella programmazione, è anche noto come un array 2D. Usa questo tag se la tua sfida riguarda la manipolazione di matrici.
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 …
La sfida è scrivere codegolf per gli hafniani di una matrice . L'hafniano di una matrice 2n-by- 2nsimmetrica Aè definito come: Qui S 2n rappresenta l'insieme di tutte le permutazioni degli interi da 1a 2n, cioè [1, 2n]. Il link di Wikipedia parla delle matrici di adiacenza, ma il codice …
Una matrice Walsh è un tipo speciale di matrice quadrata con applicazioni nel calcolo quantistico (e probabilmente altrove, ma mi interessa solo il calcolo quantistico). Proprietà delle matrici di Walsh Le dimensioni sono le stesse potenza di 2. Pertanto, si può fare riferimento a queste matrici per l'esponente due di …
Sfida: Data una matrice NxN in cui e una delle otto distinte "opzioni di piegatura", un array / elenco 2D con i valori sottratti.N≥ 2N≥2N\geq2 Le otto opzioni di piegatura sono: da sinistra a destra; da destra a sinistra; dall'alto al basso; dal basso verso l'alto; topleft-to-bottomright; topright-to-bottomleft; bottomleft-to-topright; bottomright-to-topleft. …
L'idea Abbiamo già fatto spirali di matrice in precedenza, rotazioni complete e persino rotazioni diagonali , ma non, per quanto posso trovare, rotazioni di serpenti ! Che cos'è una rotazione del serpente? Immagina le file di una matrice che serpeggia avanti e indietro, con divisori tra loro come i divisori …
Definizione Data una matrice MMM di numeri interi non negativi e un numero intero non negativo kKk , definiamo FkFkF_k come funzione "chop-off" che rimuove tutte le righe e tutte le colonne in MMM che contengono .kkk Esempio: M=⎛⎝⎜⎜⎜619612805854⎞⎠⎟⎟⎟F5(M)=(1620)M=(615128985604)F5(M)=(1260)\begin{align}M=\pmatrix{\color{red}6&\color{red}1&\color{white}{\bbox[red,1pt]{5}}\\1&2&\color{red}8\\\color{red}9&\color{red}8&\color{white}{\bbox[red,1pt]{5}}\\6&0&\color{red}4}\\\\F_5(M)=\pmatrix{1&2\\6&0}\end{align} Il tuo compito Dato e una somma bersaglio S , il …
introduzione Puoi saltare questa parte se sai già cos'è un gruppo ciclico. Un gruppo è definito da un insieme e da un'operazione binaria associativa $(cioè (a $ b) $ c = a $ (b $ c). Esiste esattamente un elemento nel gruppo in ecui a $ e = a = …
Dato un livello di nidificazione di numeri interi positivi ne una stringa sdi caratteri ASCII stampabili ( a ~, genera un programma che, quando eseguito nella stessa lingua, genera un programma che genera un programma ... che genera la stringa s. nDovrebbero essere generati un totale di programmi, che dovrebbero …
Data una matrice di numeri interi, verifica se è di rango uno, il che significa che ogni riga è un multiplo dello stesso vettore. Ad esempio, in 2 0 -20 10 -3 0 30 -15 0 0 0 0 ogni riga è un multiplo di 1 0 -10 5. La …
Takuzu è un gioco di logica in cui devi completare una griglia con celle contenenti 0s e 1s. La griglia deve seguire 3 regole: Tre celle consecutive orizzontali o verticali non possono essere uguali. Deve esserci un numero uguale di se 0e1 s in ogni riga e colonna. Non ci …
Per questa sfida, dovresti scrivere un programma o una funzione che emetta le diagonali di una data matrice quadrata. Tuttavia, se trasponi le righe e le colonne del codice sorgente della tua soluzione, dovrebbe invece diventare un programma o una funzione che restituisce gli antidiagonali della matrice. Continua a leggere …
A volte, ho elenchi di matrici costanti nel mio codice: [ [[1, 0], [0, 1]], [[1, 0], [0,-1]], [[0, 1], [1, 0]], [[0,-1], [1, 0]] ] È un uso terribile del settore immobiliare dello schermo. Preferirei scriverli uno di fianco all'altro: [ [[1, 0], [[1, 0], [[0, 1], [[0,-1], [0, …
In questa sfida, ti verrà data una matrice quadrata A, un vettore ve uno scalare λ. Ti verrà richiesto di determinare se (λ, v)è una eigenpair corrispondente a A; cioè, indipendentemente dal fatto Av = λv. Prodotto a punti Il prodotto punto di due vettori è la somma della moltiplicazione …
Ti viene data una matrice n-per-m di numeri interi, dove n, m> 3 . Il tuo compito è quello di trovare la matrice secondaria 3 per 3 che abbia la media più bassa e produrre questo valore. Regole e chiarimenti: I numeri interi saranno non negativi Formato di input e …
Il tuo compito è creare un bot che riproduca Atomas , con il punteggio più alto. Come funziona il gioco: Il tabellone inizia con un anello di 6 "atomi", con numeri che vanno da 1a 3. Puoi "suonare" un atomo tra due atomi o su un altro atomo, a seconda …
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.