Domande taggate «code-golf»

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


18
Inverti immagine png
Creare un programma o una funzione che accetta il nome del file come argomento o lo legge dall'input standard e completa la seguente attività: Leggi l'immagine da un file png (nome dato come argomento). Inverti i colori in quell'immagine, in modo che ad esempio il verde scuro (0, 75, 30) …

5
Quanto lontano dall'esterno?
Prendi una regione 2D di spazio divisa in elementi quadrati di unità allineati ad asse con i loro centri allineati ad intervalli interi. Si dice che un bordo è interno se è condiviso da due elementi, altrimenti è un bordo esterno. Il tuo obiettivo è trovare il numero minimo di …


4
Throwback Friday: rinumerare il mio elenco BASIC dello spettro ZX
Il primo linguaggio di programmazione a cui sono stato esposto è stato Sinclair BASIC . Come molti dialetti BASIC, richiede che tutte le righe del codice sorgente siano numerate . Di conseguenza, l'uso del GO TOcomando era idiomatico e salta l'esecuzione al numero di riga specificato (nessuna etichetta). Inoltre esiste …
15 code-golf 

3
Dove va l'astronave?
Basato su un'idea suggerita da Zgarb . Un'astronave si muove attorno a una normale griglia 3D. Le celle della griglia sono indicizzate con numeri interi in un sistema di coordinate destrorso, xyz . L'astronave inizia all'origine, puntando lungo l' asse x positivo , con l' asse z positivo rivolto verso …

3
I sessagesimali di Fibonacci
Leonardo da Pisano aka Fibonacci fu determinante nel portare il sistema numerico indù-arabo in Europa. Prima di allora, i matematici lavoravano lì in base a sessanta con numeri romani. Ad esempio, la radice quadrata di due potrebbe essere approssimata come: una e ventiquattro parti di sessanta e cinquantuno parti di …

3
Ingegnere inverso la sequenza N-Bonacci [s]
EDIT: Accetterò una risposta lunedì, 15/02/2016. Possano i byte essere sempre a tuo favore! Nella sua sfida "Stampa la sequenza N-Bonacci" , @DJMcGoathem descrive le sequenze N-bonacci, in cui vengono sommati i precedenti numeri N , anziché i tradizionali 2 della sequenza di Fibonacci (detta " sequenza duo nacci"). Ha …


4
Calcola il numero di avvolgimento
Il numero di avvolgimento è il numero intero di giri netti in senso antiorario che un osservatore deve aver fatto per seguire un determinato percorso chiuso. Si noti che eventuali giri in senso orario contano negativamente verso il numero di avvolgimento. Il percorso è autorizzato a intersecarsi da soli. Di …

5
Stacking blocks
Dato un input di un elenco di blocchi da rilasciare in determinati punti, genera l'altezza della "torre" risultante. Il modo migliore per spiegare questa sfida è l'esempio. L'input sarà un elenco di 2n numeri interi che rappresentano n blocchi. Il primo numero intero è la posizione x del blocco, indicizzata …
15 code-golf 

10
Parole in codice in sequenze di numeri interi
introduzione Pareidolia : dal greco antico; παρα ( para , “concorrente, a fianco”) + εἴδωλον ( eídōlon , “immagine”). La tendenza a interpretare un vago stimolo come qualcosa di noto all'osservatore, come interpretare segni su Marte come canali, vedere forme nelle nuvole o ascoltare messaggi nascosti nella musica. Fonte: Wikizionario …
15 code-golf  number  word 

2
Le mele stanno cadendo
introduzione C'è un tronco di melo posizionato tra -2 e 2 sull'asse x, dove alcune mele cadono attorno ad esso: | | | | <-------|---|-------> -2 2 Ogni giorno, n mele cadono. Ogni mela mantiene la sua coordinata x mentre cade direttamente a terra. Ma se atterra su un'altra mela, …

3
PNZ (indovina 3 cifre univoche in ordine)
Da una sfida in un libro di programmazione molto tempo fa, PNZ è un gioco in cui l'utente deve indovinare tre cifre univoche nell'ordine corretto. Regole : Viene generato un numero casuale di 3 cifre senza cifre ripetute. (Questo è ciò che l'utente sta cercando di indovinare) L'utente inserisce un'ipotesi …

3
Tokenize una lingua basata su stack
Ho lavorato su un altro linguaggio di golf basato su stack chiamato Stackgoat . In questa sfida dovrai scrivere un tokenizer per Stackgoat (o davvero qualsiasi linguaggio generale basato su stack). Esempi "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

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.