Data una matrice intera quadrata come input, genera il determinante della matrice. Regole Puoi presumere che tutti gli elementi nella matrice, il determinante della matrice e il numero totale di elementi nella matrice siano compresi nell'intervallo rappresentabile di numeri interi per la tua lingua. È consentito l'output di un valore …
Nel gioco Yahtzee , i giocatori lanciano cinque dadi a sei facce e tentano di creare determinate mani per ottenere punti. Una di queste mani è una piccola scala : quattro numeri consecutivi, non necessariamente in ordine. I tre possibili piccoli rettilinei sono 1, 2, 3, 4, 2, 3, 4, …
In questa sfida, il tuo compito è quello di creare un programma che accetta un array nidificato e restituisce un array appiattito monodimensionale. Ad esempio [10,20,[30,[40]],50]dovrebbe essere prodotto [10,20,30,40,50]. Ingresso L'input sarà un array nidificato (ad es. [10,20,[[[10]]]]). Conterrà solo numeri interi (sia negativi che positivi), stringhe e array. Puoi …
Questa sfida è stata ispirata da una domanda su Mathematica.SE . Supponi di avere una lista / matrice nidificata di una struttura arbitraria (le liste di ogni livello non hanno necessariamente la stessa lunghezza). Per semplicità, supponiamo che i nodi siano numeri interi non negativi o array vuoti. Come esempio …
Esiste un "algoritmo di ordinamento" a volte chiamato ordinamento Stalin in cui per ordinare un elenco è sufficiente rimuovere gli elementi dall'elenco fino a quando non viene ordinato in ordine crescente. Ad esempio l'elenco [1, 2, 4, 5, 3, 6, 6] Quando "ordinato" utilizzando Stalin l'ordinamento diventa [1, 2, 4, …
Definizione Una matrice a punta di freccia è una matrice che ha tutte le voci uguali a 0 , tranne quelle sulla diagonale principale, sulla riga superiore e sulla colonna più a sinistra. In altre parole, la matrice dovrebbe apparire così: * * * * * * * * 0 …
Dato un elenco di numeri interi positivi, indica se ogni coppia adiacente di numeri interi in essa condivide un fattore primo. In altre parole, l'output è vero se e solo se non ci sono due numeri interi vicini nell'elenco. In altri termini: dato un elenco di numeri interi positivi [a …
Il mio primo post di golf in codice, mi scuso per eventuali errori ... Contesto Nell'arrampicata su roccia (in particolare il boulder ), i gradi di arrampicata V / Vermin (USA) iniziano da 'VB' (il voto più semplice), quindi vanno 'V0', 'V0 +', 'V1', 'V2', 'V3' , 'V4', 'V5' ecc. …
Il compito è semplice: consolidare una matrice di ints. Il consolidamento di questo array è composto da: Tutte le istanze di 0 devono essere spostate alla fine dell'array. Non dovrebbero esserci 0 tra i numeri interi diversi da zero. Tutti gli indici diversi da zero devono mantenere il loro ordine. …
Nella teoria dell'informazione, un "codice prefisso" è un dizionario in cui nessuna delle chiavi è un prefisso di un'altra. In altre parole, ciò significa che nessuna delle stringhe inizia con nessuna delle altre. Ad esempio, {"9", "55"}è un prefisso, ma {"5", "9", "55"}non lo è. Il più grande vantaggio di …
A volte, quando sono davvero annoiato, mi piace prendere la somma di un array di numeri interi non negativi. Prendo solo la somma di matrici di lunghezze che sono poteri di due. Purtroppo faccio spesso errori. Fortunatamente tengo traccia del mio lavoro mentre procedo nel modo seguente: Aggiungo coppie di …
sfondo Ispirato dall'interpretazione molto conveniente di Octave (e, per estensione, di MATL) delle matrici verità / falsa, Jelly ottenne l'atomo Ȧ (stile ottava tutto ). Ȧ accetta un array come input e restituisce 1 se l'array non è vuoto e non contiene il numero 0 (intero, float o complesso) in …
N bambini, senza due che condividono la loro esatta dimensione, sono allineati in un certo ordine. Ognuno può solo confrontare le altezze con i propri vicini immediati. Quando l'insegnante grida "alzi la mano se sei il più alto", lo fanno se sono più alti di entrambi i loro vicini, e …
Un giorno ti svegli solo per ritrovarti intrappolato in un array. Cerchi di uscire da lì, prendendo un indice alla volta, ma sembra che ci siano altre regole: L'array è completamente pieno di numeri naturali. Se ti trovi in un indice n, vai all'indice array[n], tranne: Se ti trovi su …
sfondo Nei linguaggi di programmazione più ragionevoli, è molto facile ruotare le righe o le colonne di un array 2D. In questa sfida, il tuo compito è quello di ruotare le anti-diagonali . Ricordiamo che le anti-diagonali di un array 2D sono le sue sezioni 1D prese nella direzione nord-est …
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.