Scrivi il programma più breve che risolve il cubo di Rubik (3 * 3 * 3) entro un ragionevole lasso di tempo e mosse (diciamo, massimo 5 secondi sulla tua macchina e meno di 1000 mosse). L'input è nel formato: UF UR UB UL DF DR DB DL FR FL …
defintion Una matrice centrosimmetrica è una matrice quadrata simmetrica rispetto al suo centro. Più rigorosamente, una matrice di dimensioni n × n è centrosimmetrica se, per qualsiasi iAAAn×nn×nn \times n è soddisfatta la seguente relazione: A ii,j∈([1,n]∩Z)i,j∈([1,n]∩Z)i,\: j \in ([1, n] \cap \mathbb{Z})Ai,j=An+1−i,n+1−jAi,j=An+1−i,n+1−jA_{i,\:j}=A_{n+1-i,\:n+1-j} Esempi di tali matrici Ecco un'illustrazione della …
Di recente ho avuto il piacere di scrivere un programma Haskell in grado di rilevare se l' NegativeLiteralsestensione era attiva. Ho pensato a quanto segue: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Provalo online! Questo verrà stampato Truenormalmente e Falsealtrimenti. Ora mi sono divertito così tanto a estendere …
Ispirato da questo . sfondo Il malvagio agricoltore ha deciso di bruciare il tuo campo di grano per aumentare i prezzi. Per garantire la totale distruzione, ha anche inzuppato il campo di benzina. Ancora più sfortunatamente, ti è capitato di camminare sul campo quando è stato acceso il fuoco, e …
introduzione Supponiamo di avere un righello con numeri da 0 a r-1 . Metti una formica tra due numeri qualsiasi e inizia a strisciare in modo irregolare sul righello. Il righello è così stretto che la formica non può camminare da una posizione all'altra senza camminare su tutti i numeri …
Dato un numero, determinare se si tratta di un numero pieghevole. Un numero pieghevole è un numero tale che se lo prendi rappresentazione binaria e lo "pieghi" a metà, questo è il risultato della moltiplicazione XNOR della prima metà del numero e della seconda metà con le cifre al contrario, …
Scrivi una funzione / programma che accetta una stringa di lettere minuscole / maiuscole [A-Za-z] come input, che controlla se le lettere occorrenti sono uniche e in ordine alfabetico (ignorando le lettere maiuscole e minuscole) o meno. L'output deve essere veritiero se sono unici e in ordine alfabetico e falsi …
Un numero Proth , che prende il nome da François Proth, è un numero che può essere espresso come N = k * 2^n + 1 Dove kè un numero intero dispari positivo ed nè un numero intero positivo tale 2^n > k. Facciamo un esempio più concreto. Take 3. …
Titolo alternativo: Racconta la tua pena detentiva sul muro Dato un numero n, i conteggi di output raggruppati nel tradizionale 5 per gruppo e 50 per riga. Esempi 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | …
L'obiettivo In questa sfida, il tuo compito è quello di scrivere un programma o una funzione che accetta una stringa e genera un valore di verità o falsità in base al fatto che il primo carattere e l'ultimo carattere della stringa di input siano uguali. Ingresso È possibile accettare input …
Per questo motivo, hai bisogno di un modo migliore per capire se una frase è l'acronimo di una parola. Pensi anche che varrebbe la pena vedere se la frase e la parola in questione sono acronimi ricorsivi. Il tuo compito: Dato una parola e poi una frase separate da una …
Titolo rubato ispirato dalla risposta di Greg Hewgill a Qual è la differenza tra JavaScript e Java? introduzione Java e JavaScript sono linguaggi comunemente usati tra i programmatori e sono attualmente i tag più popolari su Stack Overflow. Eppure, come tutti sappiamo, a parte nomi simili, i due non hanno …
L'ispirazione della sfida è stata questa che ho visto da qualche parte: La parola "suora" è solo la lettera n che fa una ruota dentata La tua sfida è quella di prendere una stringa e determinare se è la prima lettera a fare una ruota a ruota. Regole Una stringa …
Una stringa snakified si presenta così: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Il tuo compito Prendi una stringa se una dimensione n, quindi genera la stringa snakified. Gli input ThisIsAnExampleOfaSnakifiedStringe 3produrrebbero l'esempio sopra. specificazioni s conterrà solo caratteri ASCII …
Un numero è un Mersenne Prime se è sia primo che può essere scritto nella forma 2 n -1 , dove n è un numero intero positivo. Il tuo compito è, dato qualsiasi numero intero positivo, determinare se si tratta o meno di un numero primo di Mersenne. È possibile …
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.