Domande taggate «code-golf»

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

24
Undelta moltiplicativa
Definiamo i "delta moltiplicativi" dei valori come:[a0,⋯aN,][a0,⋯aN,][\; a_0, \cdots a_N, \;] [a1/a0,⋯,ai+1/ai,⋯,aN/aN−1][a1/a0,⋯,ai+1/ai,⋯,aN/aN−1] [\; a_1 / a_0, \cdots, a_{i+1} / a_i, \cdots, a_N / a_{N-1} \;] L'operazione inversa - vale a dire "undelta moltiplicativa" - restituisce valori tali che l'operazione sopra indicata risulta nei valori indicati. Esempio Valori dati una soluzione …

11
Le lancette dell'orologio del destino
Sei incatenato a una sedia. Sotto di te c'è un enorme vulcano. Un orologio di 12 ore accanto a te ticchetta minacciosamente e vedi che ha fili che conducono dal retro fino a una catena, che ti lascerà cadere al centro della terra. Legato all'orologio è una nota: Ogni lancetta …
9 code-golf  date 

3
Aritmetica interpretata
Un fatto poco noto è che se si attivano abbastanza estensioni di linguaggio (ghc) Haskell diventa un linguaggio interpretato digitato dinamicamente! Ad esempio il seguente programma implementa l'aggiunta. {-# Language MultiParamTypeClasses, FunctionalDependencies, FlexibleInstances, UndecidableInstances #-} data Zero data Succ a class Add a b c | a b -> c …


2
Suggerimenti per giocare a golf in The Powder Toy
Divertiti con questo, The Powder Toy è una sfida interessante per il golf, in particolare con la logica dei filtri. La cosa che rende TPT una sfida sono i molti molti molti molti modi per affrontare un problema: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt …
9 code-golf  tips  the-powder-toy  code-golf  number  array-manipulation  integer  code-golf  string  decision-problem  boggle  code-golf  array-manipulation  average  code-golf  math  code-golf  decision-problem  restricted-source  code-golf  code-golf  math  primes  code-golf  random  code-golf  tips  perl  code-golf  string  parsing  code-golf  math  number  decision-problem  code-golf  math  number  code-golf  string  alphabet  code-golf  math  geometry  code-golf  interpreter  brainfuck  code-golf  code-golf  decision-problem  boggle  code-golf  math  number  sequence  code-golf  math  code-golf  ascii-art  code-challenge  restricted-source  quine  code-golf  math  decision-problem  number-theory  primes  code-golf  ascii-art  code-golf  integer  graph-theory  chess  code-golf  math  interpreter  code-golf  code-golf  code-golf  ascii-art  code-golf  arithmetic  number-theory  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  code-golf  primes  factoring  encode  code-golf  decision-problem  code-golf  geometry  grid  code-golf  quine  code-golf  matrix  code-golf  matrix  code-golf  code-golf  number  array-manipulation  code-golf  array-manipulation  sorting  code-golf  matrix  code-golf  brain-flak 

5
Interpreta TwoMega
In questa sfida, si scriverà un interprete per 2 Ω (trascritto come TwoMega ), un linguaggio basato vagamente su Brainfuck con uno spazio di archiviazione infinito-dimensionale. La lingua 2 Ω contiene tre parti di stato: Il nastro , che è un elenco infinito di bit, tutti inizializzati su 0. Ha …

5
Quattro assi a spirale
Prendi i numeri 0, 1, 2, 3, 4, ...e disponili in una spirale in senso orario, iniziando verso il basso, scrivendo ogni cifra nel suo quadrato separato. Quindi, dato uno dei quattro caratteri ASCII distinti e coerenti (a scelta) che rappresentano un asse e un intero di input n, emettono …

22
Ridurre utilizzando il valore più basso
La sfida Creare una funzione che accetta una matrice di numeri e sottrarre da ciascun elemento l'elemento più basso della matrice che non è stato ancora sottratto da un altro. Dopo aver utilizzato il valore più basso, non può essere riutilizzato. I numeri nella matrice sono numeri decimali e non …


1
+ - problema zaino
Dato un insieme di articoli, ciascuno con un peso e un valore, determina il numero di ciascun articolo da includere in una raccolta in modo che il peso totale sia inferiore o uguale a un determinato limite e il valore totale sia il più grande possibile. Wikipedia per ulteriori informazioni …

15
La piazza più grande
Questa domanda è simile a Biggest Square in una griglia . Sfida Data una matrice di 1e 0in un formato di stringa "xxxx,xxxxx,xxxx,xx.."o formato di matrice ["xxxx","xxxx","xxxx",...], verrà creata una funzione che determina l'area della matrice secondaria più grande che contiene tutto 1. Una matrice secondaria ha una larghezza e …

3
Simulazione di auto che si schiantano
introduzione Ho alcune macchine ASCII che hanno velocità e direzione. La loro velocità è rappresentata dal loro numero. Se un'auto è <>allora si è fermata. Per esempio: <> 1> 2> 3> Dopo un secondo, capisco <> 1> 2> 3> Dopo le due, capisco <> 1> 2> 3> Se due auto …

12
Asterischi virali
Dato un intero positivo N ("viralità"), il tuo programma dovrebbe creare un disegno in stile ASCII di un albero con due rami della lunghezza N che si estendono verso il basso e / o verso destra dall'angolo in alto a sinistra. La direzione presa da ciascun ramo dopo il primo …

5
Spuntando Quine-Bomb!
Sfida: Creare un programma o una funzione che accetta un input intero, che genera un nuovo programma / funzione come specificato di seguito. Ingresso: Numero intero n: tempo in secondi prima dell'esplosione della bomba a orologeria. Produzione: Il programma originale che aveva il tempo in secondi ncome input, produrrà un …
9 code-golf  quine  date 

5
Piega maiuscola tedesca
Data una stringa tedesca e un'indicazione di un caso (inferiore / superiore / titolo), piega la stringa in quel caso. specificazioni L'input consisterà solo di a- zpiù äöüß-,.;:!?'"in maiuscolo e / o minuscolo. Il caso target può essere preso come qualsiasi tre valori univoci (specificare quali sono) di tipo coerente; …

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.