Elenchi ciclicamente auto-descrittivi Un elenco LLL di numeri interi positivi si auto-descrive ciclicamente , se valgono le seguenti condizioni. LLL è non vuoto. Il primo e l'ultimo elemento di sono diversi.LLL Se si divide in corse di elementi uguali, l'elemento di ciascuna corsa equivale alla lunghezza della corsa successiva e …
Il problema A3 del concorso Putnam del 2008 dice: Inizia con una sequenza finita a1,a2,…,ana1,a2,…,ana_1, a_2, \dots, a_n di numeri interi positivi. Se possibile, scegli due indici j<kj<kj < k modo che ajaja_j non divida akaka_k e sostituisci rispettivamente ajaja_j e akaka_k con gcd(aj,ak)gcd(aj,ak)\gcd(a_j, a_k) e , rispettivamente. Dimostra che …
Sfida Data una nmatrice tridimensionale di numeri interi e una permutazione dei primi nnumeri naturali, permuta le dimensioni della matrice di conseguenza. Dettagli Questa sfida è ispirata ai MATLAB permute. dimostrazione La permutazione è data come un elenco di numeri interi, ad esempio [1,3,2]significa che 1 viene mappato su 1, …
Triangularity è un nuovo esolang sviluppato da Mr. Xcoder in cui la struttura del codice deve seguire uno schema molto specifico: Per la nriga di codice, devono esserci esattamente i 2n-1caratteri del programma su di esso. Ciò provoca una forma triangolare / piramidale, con la prima riga che ha un …
Compito Dato un elenco di numeri interi L e un altro numero intero s , l'obiettivo è calcolare le somme per colonna di tutte le sezioni di L di lunghezza s (potenzialmente sovrapposte) , pur appartenendo alle loro posizioni rispetto a L (vedi sotto). definizioni Le sezioni di lunghezza s …
Ecco come viene definita la sequenza di Kolakoski (OEIS A000002 ): La sequenza di Kolakoski è una sequenza che contiene 1e 2, e il nth elemento della sequenza è la lunghezza del nth gruppo di elementi uguali (corsa) nella sequenza stessa. I primi 20 termini della sequenza e le rispettive …
Sfida Dato un elenco, determinare se raggruppare l'elenco in esecuzioni di elementi crescenti e decrescenti si tradurrà in un elenco di elenchi di dimensioni uguali. In altre parole, i "punti di svolta" dell'elenco sono distribuiti uniformemente. Esempio Ecco un esempio: 0, 3, 7, 5, 2, 3, 6 0, 3, 7aumenta, …
Per questa sfida, un elenco è considerato valido se e solo se è costituito interamente da numeri interi ed elenchi validi (definizioni ricorsive \ o /). Per questa sfida, dato un elenco valido e un numero intero, restituisce un elenco di tutte le profondità a cui è possibile trovare il …
Questa sfida è piuttosto semplice: ti viene data una matrice di numeri interi positivi (escluso 0) e devi selezionare un elemento casuale da questa matrice. Ma ecco il colpo di scena: la probabilità di selezionare un elemento dipende dal valore dell'intero, il che significa che l'intero diventa più grande, anche …
Ti verranno dati due array di numeri in virgola mobile. Il tuo compito è accoppiare gli elementi corrispondenti dei due array e ottenere il massimo di ciascuna coppia. Tuttavia , se i due elementi corrispondenti sono uguali, devi invece prendere la loro somma. Ad esempio, dati gli elenchi [1, 3, …
Dato un array di numeri interi positivi, genera un array di tutti gli elementi maggiori o uguali a quelli adiacenti. La maggior parte degli elementi avrà due elementi adiacenti; il primo e l'ultimo elemento sono casi speciali, poiché hanno solo un elemento adiacente. Si può presumere che l'array contenga almeno …
Ogni volta che fai una mossa su un cubo di Rubik, c'è una mossa inversa che annulla la prima mossa. Per questo motivo, ogni algoritmo (serie di mosse) ha un algoritmo inverso che annulla il primo algoritmo. L'obiettivo di questa sfida è trovare il contrario di un determinato algoritmo. Specifica: …
Compito Dato un array non vuoto di 0e 1, dimezzare le lunghezze delle corse di 0. Ingresso Una matrice di 0e 1. Formato accettabile: Matrice reale nella tua lingua Stringa di 0e separata da avanzamento riga1 Stringa contigua di 0e1 Qualsiasi altro formato ragionevole Ad esempio, i seguenti tre ingressi …
Obbiettivo Genera l'elenco criptato originale, dai movimenti che farebbe un ordinamento di inserzione per ordinarlo. L'elenco originale avrà tutti i numeri da 0a N-1(incluso) dove si Ntrova la dimensione dell'input. Ingresso Un elenco contenente le mosse necessarie per ordinare l'elenco. Ogni valore rappresenta la quantità di slot spostati dal numero …
Una bella semplice Ingresso Dato un array booleano (o un'alternativa accettabile), puoi supporre che l'array non sarà mai più lungo di 32 elementi. [false, false, true, false, false] Produzione Invertire ogni elemento dell'array e inviarlo in output. [true, true, false, true, true] Regole Puoi scrivere un programma completo o solo …
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.