Puzzle di programmazione e codice Golf

Domande e risposte per programmare gli appassionati di puzzle e i giocatori di codice

30
Sommazione del modulo
Chiamo questa sequenza "la sequenza di Gesù", perché è la somma del mod . </pun> Per questa sequenza, prendi tutti gli interi positivi m in meno dell'ingresso n e prendi la somma di n modulo ogni m . In altre parole: un'n= ∑m = 1n - 1n mod man=∑m=1n−1nmodma_n = …

13
Sequenza Seqindignot
Il titolo è composto da "Sequence Index Digit Not". Sfida: Dato un numero intero nche è >= 0, genera il n'numero numero della sequenza seguente. Ecco i primi 50 elementi, con l'indice (indicizzato 0) sopra di esso: 0 1 2 3 4 5 6 7 8 9 10 11 12 …

9
Griglia rombica ASCII
Scrivi il codice più breve misurato dal conteggio dei byte per generare una griglia ASCII composta da rombi, dati i seguenti parametri: m - numero di rombi completi in una riga n - numero di righe s - lato del rombo più piccolo r - livello di annidamento - quanti …

8
Apri una stringa
Data una stringa quadrata, produce tutto l'output per la stringa in ogni fase di dispiegamento. La stringa deve svolgersi in senso orario di un quarto di giro alla volta. Esempi Input : A Uscita : A Nota : accetterò anche l'input duplicato per questo particolare test case solo se questo …

5
Bolla le staffe!
Là questo sito sono alcune domande sul bilanciamento delle parentesi e sul controllo del bilanciamento delle parentesi. Propongo che è ora di usare quelle parentesi bilanciate per qualcosa! In matematica e programmazione, le parentesi sono come bolle, isolando tutto dentro da tutto fuori, in modo che tutto ciò che è …




5
Statistiche false
Se hai intenzione di inventare alcune notizie false, ti consigliamo di fabbricare alcuni dati per eseguirne il backup. Devi già avere alcune conclusioni preconcette e vuoi alcune statistiche per rafforzare l'argomento della tua logica difettosa. Questa sfida dovrebbe aiutarti! Dati tre numeri di input: N - numero di punti dati …


1
Set treno semplificato
Esistono molti tipi diversi di set di treni, che vanno dai binari in legno come Brio, al controllo completamente digitale, perfette repliche metalliche minuscole di treni reali, ma richiedono tutti un binario da progettare, utilizzando idealmente il maggior numero possibile di pezzi. Quindi, il tuo compito è determinare se, dato …
27 code-golf 

30
Trova la lettera mancante
Linee guida Compito Scrivi un metodo che accetta come input una matrice di lettere consecutive (crescenti) e che restituisce la lettera mancante nella matrice (elenchi in alcune lingue). Regole Questo è il codice golf, quindi vince la risposta più breve in byte! Otterrai sempre un array valido Ci mancherà sempre …

1
Trova i giochi Diffy
Un gioco divertente da giocare se sei annoiato è il gioco Diffy . È un gioco per un giocatore che è piuttosto semplice e può richiedere molto tempo. Il gioco Diffy funziona nel modo seguente: Inizi con un elenco di numeri interi non negativi, in questo esempio useremo 3 4 …

16
Riduzione di Kolakoski
Panoramica Alcuni di voi potrebbero essere a conoscenza della sequenza di Kolakoski ( A000002 ), una sequenza autoreferenziale ben nota che ha le seguenti proprietà: È una sequenza contenente solo 1 e 2, e per ogni gruppo di 1 e due, se sommi la lunghezza delle corse, è uguale a …

30
Disegna una S-Chain
sfondo Quando ero più giovane, mi hanno insegnato un metodo per disegnare una strana forma a "S", che io (insieme ai miei compagni di classe) ho trovato affascinante. Oggi l'ho riscoperto e, grazie al suo approccio formulaico al disegno, ho pensato che potesse portare a una sfida interessante: P Disegnando …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.