Domande taggate «code-golf»

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

19
Rendere valido un programma di triangolarità
Triangularity è un nuovo esolang sviluppato da Mr. Xcoder in cui la struttura del codice deve seguire uno schema molto specifico: Per la nriga di codice, devono esserci esattamente i 2n-1caratteri del programma su di esso. Ciò provoca una forma triangolare / piramidale, con la prima riga che ha un …
19 code-golf  string  code-golf  combinatorics  code-golf  math  number  code-golf  matrix  code-golf  string  decision-problem  code-golf  internet  code-golf  number  number-theory  integer  expression-building  code-challenge  primes  cops-and-robbers  obfuscation  code-challenge  primes  cops-and-robbers  obfuscation  code-golf  string  balanced-string  code-golf  quine  code-generation  code-golf  matrix  code-golf  tips  c#  code-golf  ascii-art  code-golf  ascii-art  source-layout  code-golf  quine  source-layout  popularity-contest  language-design  code-golf  array-manipulation  subsequence  code-golf  matrix  math  code-challenge  game  graph-theory  atomic-code-golf  code-golf  number  integer  polynomials  equation  code-golf  array-manipulation  sorting 

1
Lettere del bagno di schiuma
Se hai un bambino piccolo in casa, potresti aver trovato lettere di schiuma da bagno. Questi possono essere inumiditi e attaccati a superfici piane come piastrelle e il lato del bagno per creare parole e messaggi. La gamma di parole e messaggi è piuttosto limitata se si dispone di un …

30
Data Sfida moltiplicante
(Ispirato dall'Enigmista della scorsa settimana su FiveThirtyEight.com. Post sandbox .) Dato un anno tra il 2001 e il 2099, calcolare e restituire il numero di giorni durante quell'anno solare dove mm * dd = yy(dove yyè l' anno a 2 cifre ). Il 2018, ad esempio, ha 5: 18 gennaio …
19 code-golf  date 

23
Swap singoli di un array
Ispirato da Tratto da una domanda in overflow dello stack . La sfida Dato un numero intero n>1, genera tutti gli array che possono essere ottenuti scambiando esattamente due voci nell'array [1, 2, ..., n]. Le matrici possono essere prodotte in qualsiasi ordine. È possibile utilizzare in modo coerente [0, …

17
Trova le radici integrali di un polinomio
Sfida La sfida è scrivere un programma che prende come input i coefficienti di qualsiasi equazione polinomiale di grado n e restituisce i valori integrali di x per i quali l'equazione è vera. I coefficienti saranno forniti come input nell'ordine di potenza decrescente o crescente. Puoi assumere che tutti i …

2
XOR bit a bit di numeri razionali
introduzione Ogni numero razionale compreso tra 0 e 1 può essere rappresentato come una sequenza di bit eventualmente periodica. Ad esempio, la rappresentazione binaria di 11/40 è 0.010 0011 0011 0011 ... dove la 0011parte si ripete indefinitamente. Un modo per trovare questa rappresentazione è il seguente. Inizia con r …


4
Tra parentesi chiaramente i treni APL
In APL, puoi scrivere funzioni tacite, chiamate treni . Il modo in cui funzionano è irrilevante per questa sfida. Ecco i diversi modi in cui possono essere raggruppati, usando ⍴come funzione: ⍴ -> ⍴ ⍴⍴ -> ⍴⍴ ⍴⍴⍴ -> ⍴⍴⍴ ⍴⍴⍴⍴ -> ⍴(⍴⍴⍴) ⍴⍴⍴⍴⍴ -> ⍴⍴(⍴⍴⍴) ⍴⍴⍴⍴⍴⍴ -> ⍴(⍴⍴(⍴⍴⍴)) ... …


16
Orologio digitale con mirroring
Molti orologi digitali visualizzano l'ora utilizzando cifre semplificate composte da sole sette luci diverse che sono accese o spente: Se specchiati in orizzontale, le cifre 018non cambiano perché sono simmetriche. Inoltre, le cifre 2e 5vengono scambiate, 2diventando 5e viceversa. Tutte le altre cifre diventano non valide quando si esegue il …

10
Di cosa ho bisogno per distruggere il mondo?
L' energia di legame gravitazionale di un pianeta è la quantità di energia necessaria per separare ogni suo piccolo pezzo in modo che nessun pezzo possa orbitare o scontrarsi con un altro pezzo. Per una sfera uniforme, Wikipedia offre questa formula: E= 3 G M25 RE=3solM25RE = \frac{3GM^2}{5R} Dove G …




14
Prime binari binari
Stiamo cercando una sequenza Prendi i numeri naturali 1,2,3,4,5,6,7,8,9,10,11,12,13,14... Converti in base-2 1,10,11,100,101,110,111,1000,1001,1010,1011,1100,1101,1110... Concatena i numeri precedenti 110111001011101111000100110101011110011011110... Suddividere questo numero in Prime-Chunks (blocchi contenenti un numero primo di cifre) I primi sono presi in ordine crescente2,3,5,7,11,13,17... [11][011][10010][1110111][10001001101][0101111001101][1110...] e trova la somma delle cifre di ogni blocco Primes 2 3 …

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.