Array alternati Un array alternato è un elenco di qualsiasi lunghezza in cui si alternano due valori (non necessariamente diversi). Vale a dire, tutti gli elementi con indicizzazione pari sono uguali e tutti gli elementi con indicizzazione dispari sono uguali. Il tuo compito è quello di scrivere un programma o …
Un "numero Giza", noto anche colloquialmente come Timmy Number, è qualsiasi numero in cui le cifre rappresentano una piramide ( A134810 ). Ad esempio, "12321" è un numero di giza perché può essere visualizzato in questo modo: 3 2 2 1 1 Tuttavia, qualcosa come "123321" non è un numero …
L'obiettivo In questa sfida, il tuo input è un elenco non vuoto di numeri interi positivi, fornito nel formato nativo della tua lingua. Il tuo output è lo stesso elenco, nello stesso formato, con alcuni elementi rimossi. Devi rimuovere ogni occorrenza di 1, ogni seconda occorrenza di 2, ogni terza …
Ispirato da questa domanda SO Come input ti verrà fornito un elenco non vuoto di numeri interi, in cui il primo valore è garantito essere diverso da zero. Per costruire l'output, cammina dall'inizio della lista, producendo ogni valore diverso da zero lungo la strada. Quando si incontra uno zero, ripetere …
introduzione Durante lo studio, ho cercato di trovare diversi modi per imbrogliare un test a scelta multipla. Fondamentalmente è una versione compressa delle risposte a scelta multipla. Il metodo è il seguente: Le risposte al test: BCAABABA Questi possono essere convertiti in 3 matrici diverse, che indicano vero o falso …
Dato un elenco finito non vuoto di numeri interi, emettere un valore di verità se ci sono esattamente due voci uguali e tutte le altre voci sono distinte e un valore di falsa altrimenti. Esempi truthy: [1,1] [1,2,1] [1,6,3,4,4,7,9] falsey: [0] [1,1,1] [1,1,1,2] [1,1,2,2] [2,1,2,1,2] [1,2,3,4,5]
I rettangoli hanno questa bella proprietà: un rettangolo composto esattamente da caratteri!n × mn×mn \times mn × mn×mn \times m Una proprietà .. più interessante è che i rettangoli possono essere ben allineati in una tabella di moltiplicazione, ad esempio una tabella :3 × 33×33 \times 3 # ## ### …
Un array insignificante è un array di numeri interi positivi, in cui le differenze assolute tra elementi consecutivi sono tutte minori o uguali a 1 . Ad esempio, il seguente array è insignificante: [1, 2, 3, 4, 3, 4, 5, 5, 5, 4] Perché le differenze (assolute) corrispondenti sono: [1, …
Questa è una versione bidimensionale di questa domanda . Dato un array / matrice bidimensionale non vuoto contenente solo numeri interi non negativi: ⎡⎣⎢⎢⎢⎢⎢⎢0000000000000100101000110⎤⎦⎥⎥⎥⎥⎥⎥[0000000010000010011100000] \begin{bmatrix} {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} \\ {\color{Red}0} & {\color{Red}0} & 0 & 1 & 0 \\ {\color{Red}0} & {\color{Red}0} & 0 …
Dato un elenco di numeri interi positivi, determinare se esiste un elemento maggiore dei suoi due vicini o inferiore ai suoi due vicini (un "bump"). Per essere chiari un bump non può mai essere il primo o l'ultimo elemento dell'elenco perché hanno un solo vicino. Il tuo programma dovrebbe generare …
Dato un array a che contiene solo numeri nell'intervallo compreso tra 1 e a. Lunghezza, trova il primo numero duplicato per il quale la seconda occorrenza ha l'indice minimo. In altre parole, se sono presenti più di 1 numeri duplicati, restituisce il numero per il quale la seconda occorrenza ha …
introduzione Considera due array di numeri interi non vuoti, ad esempio A = [0 3 2 2 8 4] e B = [7 8 7 2] . Per eseguire l' aggiunta di allineamento su di essi, eseguiamo le seguenti operazioni: Ripetere ogni array abbastanza volte per avere lunghezza totale mcm …
Obbiettivo Crea un programma / funzione che accetta un input N, controlla se Ncoppie casuali di numeri interi sono relativamente primi e restituisce sqrt(6 * N / #coprime). TL; DR Queste sfide sono simulazioni di algoritmi che richiedono solo la natura e il cervello (e forse alcune risorse riutilizzabili) per …
Ispirato da questa domanda dei nostri amici rivali alla Code Review. definizioni Un super array è un array in cui ogni nuovo elemento dell'array è più grande della somma di tutti gli elementi precedenti. {2, 3, 6, 13}è un super array perché 3 > 2 6 > 3 + 2 …
introduzione Considera un elenco non vuoto L di numeri interi. Una sezione di somma zero di L è una sottosequenza contigua di L la cui somma è uguale a 0. Ad esempio, [1, -3, 2] è una sezione di somma zero di [-2, 4, 1, -3, 2, 2 , -1, …
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.