Domande taggate «code-golf»

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

2
Implementa l'algoritmo Boids
introduzione L' algoritmo Boids è una dimostrazione relativamente semplice del comportamento emergente in un gruppo. Ha tre regole principali, come descritto dal suo creatore, Craig Reynolds: Il modello di floccaggio di base consiste in tre semplici comportamenti di governo che descrivono come un individuo fa muovere manovre in base alle …

14
Golf il tavolo multiplo cinese 9 * 9
Output la seguente tabella: 一一得一 一二得二 二二得四 一三得三 二三得六 三三得九 一四得四 二四得八 三四十二 四四十六 一五得五 二五一十 三五十五 四五二十 五五二十五 一六得六 二六十二 三六十八 四六二十四 五六三十 六六三十六 一七得七 二七十四 三七二十一 四七二十八 五七三十五 六七四十二 七七四十九 一八得八 二八十六 三八二十四 四八三十二 五八四十 六八四十八 七八五十六 八八六十四 一九得九 二九十八 三九二十七 四九三十六 五九四十五 六九五十四 七九六十三 八九七十二 九九八十一 Oppure …

2
Quanti shuffles
Un riffle shuffle è un tipo di shuffle in cui il mazzo viene diviso in due partizioni e le partizioni vengono quindi ricucite insieme per creare un nuovo mazzo mischiato. Le carte sono unite insieme in modo tale che le carte mantengano il loro ordine relativo all'interno della partizione di …

23
Inferire sequenze geometriche
Haskell ha questa caratteristica ordinata (dall'aspetto) in cui puoi assegnargli tre numeri e può inferire una sequenza aritmetica da essi. Ad esempio, [1, 3..27]equivale a [1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27]. È fantastico e tutte le sequenze aritmetiche tranne che abbastanza sono …

30
Compila il mio foglio di bolle
Oggi è stato il giorno della registrazione all'esame AP nella mia scuola e mentre stavo meticolosamente gorgogliando le pagine e le pagine di informazioni richieste, l'idea per questa sfida mi ha colpito. Quindi, data una serie di lettere e numeri, genera un grafico a bolle opportunamente compilato. Regole: Per ogni …

2
Emette la sequenza di Goodstein
(Questo potrebbe essere abbastanza classico ma questo è il mio primo post qui, quindi non sono ancora pronto per le cose fantasiose) La sequenza di Goodstein è definita per un numero di input come segue: Scegli un numero iniziale n , lascia che b = 2 e ripeti: scrittura n …

25
Operai di fabbrica
Sfida Gli operai di solito lavorano molto duramente. Tuttavia, il loro lavoro viene ora comunemente sostituito con le macchine. Devi scrivere un programma che accetta un numero come input. Stamperà una fabbrica di 10 lavoratori 10 volte. Ogni volta, ogni lavoratore ha la 1/inputpossibilità di essere "licenziato" e sostituito da …

12
Sequenza di anelli olimpici
Sfida: Dato un numero intero di indice n, o emette l' nelemento 'th' in questa sequenza, oppure emette la sequenza fino all'indice compreso n: 25,25,7,28,29,20,21,22,23,14,35,26,7,28,29,20,16,29,12,15,28,21,14,17,30,13,16,29,12,15,28,21,10,6,12,18,15,11,7,13,19,17,13,9,15,21,18,14,10,16,22,19,15,11,17,23,20,16,12,18,24,21,17,13,19,25,23,19,15,21,27,24,20,16,22,28,25,21,17,23,29,16,13,9,15,21,18,14,10,16,22,20,16,12,18,24,21,17,13,19 Come funziona questa sequenza? NOTA: in questa spiegazione, l'indice nè 1 indicizzato. Mettere i numeri 1attraverso xdue linee di lunghezza n*6 - 1, in cui …

13
È un Pascal Prime?
È noto che i primi dispari appariranno due volte nel triangolo di Pascal. Tuttavia, non tutti i numeri che appaiono esattamente due volte nel triangolo di Pascal sono primi. Chiameremo questi numeri numeri primi di Pascal. I numeri primi di Pascal sono numeri compositi che compaiono esattamente due volte nel …

7
Hotel binario di Hilbert
In questa sfida ti verrà chiesto di implementare qualsiasi funzione (o programma completo) che soddisfi due proprietà. Tali proprietà sono: La tua funzione deve essere una funzione iniettiva (reversibile) dai polinomi con valori interi non negativi con valori interi non negativi. Ciò significa che non è possibile associare due input …

2
The Shield Wall
Sfondo storico La parete dello scudo è una formazione tattica di guerra che risale almeno al 2500 a.C. Consisteva in guerrieri che si sovrapponevano ai loro scudi con quelli dei loro compagni per formare un "muro". Il fascino della tattica deriva dal fatto che anche il guerriero più abile poteva …

2
Regex: abbina una serie egualitaria
introduzione Non vedo molte sfide regex qui, quindi vorrei offrire questo ingannevolmente semplice che può essere fatto in diversi modi usando una serie di sapori regex. Spero che offra agli appassionati di regex un po 'di divertimento nel golf. Sfida La sfida è quella di abbinare quella che ho definito …

8
Emette l'origine, un bit alla volta
Scrivi un programma o una funzione non vuota che quando chiamato genera un singolo valore, 1 o 0, e quando chiamato più volte, i numeri di output producono la rappresentazione binaria del codice sorgente del programma (nella stessa tabella codici da cui viene compilato il codice /interpretato). Ad esempio, se …


9
Risposta al rapporto di voto
Questa domanda si ispira al fatto che adoro vedere le domande con uguale voto e conteggio delle risposte ... Quindi ecco una semplice sfida di scambio-stack-api per tutti voi: Sfida: Dato un codegolf.stackexchangeID domanda, genera il rapporto tra i voti della domanda e il numero di risposte (ad es votes/answers.). …

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.