Domande taggate «code-golf»

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

6
Numeri confidenti
Numeri confidenti Sia xun numero intero di una base arbitraria, tale che Dsia una matrice delle sue cifre. xè un numero confidente se, per tutti ntra 1e la lunghezza di D: D[n+1] = D[n] + D[n-1] + ... + D[1] + n Prendiamo, ad esempio, il numero 349in base 10. …
14 code-golf  number 

2
Generatore di sequenze Karel J. AlphaBot
I punteggi Questa sezione verrà compilata man mano che vengono inserite le domande. Normale 1. bopjesvla Perl 54 2. edc65 Javascript (ES6) 91 3. name language score 4. name language score 5. name language score Round bonus 1. name language score 2. name language score 3. name language score 4. …
14 code-golf 

4
Conteggio degli endpoint di un'arte ASCII
È necessario scrivere un programma o una funzione che riceve una stringa che rappresenta un'arte ASCII come input e che genera o restituisce il numero di endpoint nell'input. L'input consisterà in caratteri space - | +(rispettivamente con 0, 2, 2 e 4 punti finali) e interruzioni di riga. Per esempio: …

5
Elaborazione testo n. 1: sillabazione
sfondo Questa è la prima parte di un campo da golf a 3 buche sull'elaborazione del testo. L'idea di over-arching è che se prendi un testo di input e lo installi attraverso le soluzioni a tutte e tre le sfide (con una piccola quantità di codice di colla), sputerà un …

3
Controlla tutti i tasti di una tastiera
Scrivi il programma più breve che attende che venga premuto ogni tasto di una tastiera US 101 standard * e poi esce scrivendo OK! Ogni volta che si preme un tasto, il programma visualizza su una nuova riga il numero rimanente di tasti unici non compressi che devono essere premuti …

1
Il problema del pedone perduto
Il problema del pedone perduto Dopo che la partita a scacchi terminò, una pedina sopravvissuta fu lasciata dietro le linee nemiche. aiutiamolo a trovare la via più breve per tornare a casa. Il problema originale descrive una scacchiera "scacchi" nXn e una funzione f: {1,..,n-1}X{1,..,n}X{-1,0,1} => R+di pesi. l'obiettivo è …
14 code-golf  chess 

8
Fannkuch alfabetico
Fannkuch è un classico programma di benchmark. Il nome deriva dal tedesco "Pfannkuchen" - pancakes - per la somiglianza dell'algoritmo con il lancio di pile di pancake. Una sequenza di numeri Fannkuch è formata come segue: Prendi una permutazione di {1 ..... n}, ad esempio: {4,2,1,5,3}. Prendi il primo elemento, …

4
Implementa la codifica run-length di bzip2
sfondo Dopo aver applicato il BWT (come visto in Burrows, Wheeler e Back ) e l'MTF (come visto in Sposta sul fronte ASCII stampabile ), il compressore bzip2 applica una forma piuttosto unica di codifica di lunghezza di esecuzione. Definizione Ai fini di questa sfida, definiamo la trasformazione BRLE come …

7
Descrizione binaria ricorsiva
Descrizione binaria ricorsiva Di recente, ho dato il mio primo contributo a OEIS estendendo e aggiungendo un file b alla sequenza A049064 . La sequenza inizia con 0, quindi i valori successivi derivano dal dare una "descrizione binaria" dell'ultimo elemento. Ad esempio, il secondo termine sarebbe 10, perché ce n'era …
14 code-golf 

2
Esplosioni su una scacchiera
Gli scacchi atomici sono una variante (molto divertente) di scacchi in cui ogni cattura provoca una "esplosione", distruggendo il pezzo catturato, il pezzo che cattura e tutti i non pedoni in un raggio di 1 quadrato. L'obiettivo di questa sfida non è giocare un'intera partita di scacchi atomici, ma semplicemente …
14 code-golf  chess 

3
Polimino più alto perimetrale
Questo è il codice golf. Il vincitore è il codice valido con il minor numero di byte. Sfida Dati gli input M e N , la larghezza e l'altezza di una griglia rettangolare di quadrati, genera un poligono che soddisfa quanto segue: I bordi poligonali sono costituiti solo da bordi …
14 code-golf  grid 

14
Implementa un FuzzyFinder
Ispirato da questo link che ho trovato su Reddit . Un FuzzyFinder è una funzionalità di molti editor di testo. Quando si inizia a digitare un percorso di file S, FuzzyFinder si avvia e mostra tutti i file nella directory corrente contenente la stringa immessa, ordinata in base alla posizione …
14 code-golf 

4
Pezzi di legno da imballaggio
Ci sono due pezzi di legno. Entrambi consistono in un corpo dritto e alcuni blocchi extra sotto il corpo. Un pezzo di esempio con blocchi extra nelle posizioni (indicizzate 0) 0,4,7,9,10: XXXXXXXXXXX X X X XX Il pezzo può essere rappresentato come una 01sequenza binaria con il icarattere th che …

1
Collegamento di lacune con pezzi Tetris
Dovresti scrivere un programma o una funzione che fornisca un elenco di blocchi tetris come uscite di input o restituisca il divario più grande tra due punti nello stesso livello di altezza che i pezzi possono collegare. I 7 tipi di pezzi di tetris sono i seguenti: Faremo riferimento a …
14 code-golf  tetris 

1
Pianifica una fermata a 4 vie
Un gruppo di macchine è allineato a un segnale di stop a 4 vie in attesa di procedere. Tutti sono confusi su chi deve andare dopo, chi sta andando in quale direzione, ecc. Chiaramente non ottimale. Il tuo compito è pianificare il traffico allo stop in modo ottimale. Ricevi come …
14 code-golf 

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.