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 …
In particolare, PRIMEGAME di Conway . Questo è un algoritmo ideato da John H. Conway per generare numeri primi usando una sequenza di 14 numeri razionali: A B C D E F G H I J K L M N 17 78 19 23 29 77 95 77 1 11 …
Questa sfida si basa su un post sandbox di user48538 . Dal momento che non è più attivo su questo sito, ho accettato questa sfida. apgsearch , il programma di ricerca della zuppa distribuita per Conway's Game of Life e il database dei risultati di ricerca, Catagolue use codici apg …
Guarda! È un labirinto ASCII! Soo coolzors, stupefacenti e cose del genere. +-+-----+---+ | | | | | | ++ | | | | ++ +-+ | | | | +-------+ | | | | | +---------+-+ Ma, ma, ma ... è una seccatura capire in che direzione stanno andando …
Un quino ciclico mezzo cardinale è un quino ciclico con due stati, uno perpendicolare all'altro. Regole Puoi decidere quale rotazione vuoi implementare, in senso orario o antiorario. Una volta ruotato, eventuali spazi vuoti nel codice devono essere sostituiti con spazi per preservare il posizionamento. Il tuo programma deve soddisfare la …
Blocca l'ordinamento casuale L' ordinamento a blocchi casuale è un metodo (piuttosto artificiale) per ordinare un elenco. Funziona come segue, illustrato da un esempio. [6, 1, 0, 3, 2, 4, -2, -1] Break list into contiguous blocks [6][1, 0][3, 2, 4][-2, -1] Sort each block [6][0, 1][2, 3, 4][-2, -1] …
Dato un intero di input n >= 10, genera la media di tutte le rotazioni deduplicate dell'intero. Ad esempio, per l'input 123, le rotazioni sono 123(nessuna rotazione), 231(una rotazione) e 312(due rotazioni). La media di quelli è (123 + 231 + 312) / 3o 222. Come altro esempio, prendi 4928. …
Dato un elenco non ordinato di interi univoci strettamente positivi, ordinalo minimamente in una matrice 2D. L'elenco di input è garantito per essere di lunghezza composita, il che significa che la matrice di output non è necessariamente quadrata, ma è di dimensioni n x mcon n,m > 1. "Ordinamento minimo" …
Una bambola nidificante russa, più comunemente nota come bambola matrioska , è una bambola che contiene una versione più piccola di se stessa, che contiene quindi un'altra versione più piccola di se stessa, che contiene una versione più piccola di se stessa, che contiene una versione più piccola di se …
Staffe normali ( (), [], <>e {}) sono belle e non ambigua, ma qualcuno ha pensato che sarebbe stata una buona idea quella di utilizzare i caratteri non staffa come parentesi. Questi personaggi |e "sono ambigui. Ad esempio """" corrisponde a (()) o ()() È impossibile dirlo. Le cose iniziano …
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.