Domande taggate «code-golf»

Code-golf è una competizione per risolvere un problema particolare con il minor numero di byte di codice sorgente.

2
Un topo con dinamite
Sei un topo. I tuoi amici del mouse sono stati tutti catturati, incoscienti e intrappolati in un labirinto che ha solo un'entrata / uscita. Ti capita di avere una mappa perfetta del labirinto, quindi puoi tracciare una soluzione per correre e portarli tutti in salvo. Tuttavia, il labirinto è sorvegliato …


23
La base nel mix
Input: un elenco / array di numeri interi per i quali ciascun elemento è compreso nell'intervallo di 2-36. Output: la somma degli interi (come base 10), in cui ogni intero successivo è nella base del valore precedente (a partire da una base 10 normale). Esempio: supponiamo di avere un input …

3
Il problema del pancake bruciato
Questa sfida è legata a Flipping Pancakes . Potresti aver sentito parlare dell'ordinamento dei pancake , in cui una pila di pancake viene ordinata in base alle dimensioni inserendo la spatola nella pila e capovolgendo tutti i pancake sopra la spatola, fino a quando i pancake vengono ordinati dal più …

14
Così dice il pastore
Sono stanco, ma non riesco ad addormentarmi. Aiutami a contare le pecore. Dato un input N (numero intero positivo), fai saltare N pecore su una recinzione ASCII, come nell'esempio seguente. Dovrebbe essere visualizzato solo un fotogramma alla volta: o |-| ──|-|── 0 o|-| ──|-|── 0 o |-| ──|-|── 0 |-|o …

20
Jimmy questi array verso il basso
Il mio collega, Jimmy è un po 'nuovo in C / C ++. È anche un tipo di discente lento. Ora, per essere onesti, il suo codice viene sempre compilato, ma ha alcune abitudini davvero sciatte. Ad esempio, tutti sanno che è possibile definire un array come questo: int spam[] …
23 code-golf  string  parsing  c 

16
Crea una matrice piramidale
Una matrice piramidale è una matrice quadrata in cui tutti i numeri aumentano o diminuiscono dal punto centrale, come le due matrici seguenti: 1 1 1 1 1 1 2 2 2 1 1 2 3 2 1 1 2 2 2 1 1 1 1 1 1 O: 3 …

19
Codice sorgente falso
Emette un carattere casuale per ogni carattere del codice sorgente (come illustrato di seguito). La probabilità di ogni carattere è la sua frequenza nel codice sorgente originale. Quindi l'output sarà falso codice sorgente simile a un quine. specificazione restrizioni Si applicano i vincoli Quine standard . Nessun programma o funzione …

12
Numero di cicli di una permutazione
Considera una permutazione degli interi 1, ..., ncome questa per n = 6: [5,2,4,3,6,1] Se si visualizza la permutazione come una mappatura da [1,2,3,4,5,6]a [5,2,4,3,6,1], la permutazione può essere scomposta in cicli disgiunti . Un ciclo è un sottoinsieme di elementi che si mappano l'un l'altro. Ad esempio, 1viene mappato …

6
Frazione per decimale esatto
Scrivi un programma o una funzione che ha dato due numeri interi a, b genera una stringa contenente un numero decimale che rappresenta esattamente la frazione a / b . Se a / b è un numero intero, è sufficiente generare il valore, senza un punto decimale o zero iniziali: …


30
Dove sono gli zero di Champernowne?
Considera la stringa infinita di tutti gli interi decimali non negativi concatenati insieme in ordine (simile alla costante di Champernowne ): 0123456789101112131415161718192021222324252627282930...979899100101102103... Scrivi un programma o una funzione che accetta un numero intero non negativo che indicizza (basato su 0) in questa stringa infinita. Emette un valore di verità se …



1
Scambio di stack
Problema Supponi di avere N pile da S 1 a S N , dove ogni S k (k = 1 a N) contiene N copie del numero k. Ad esempio, quando N = 3 le pile si presentano così: 1 2 3 <- top of stack 1 2 3 1 …

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.