Domande taggate «code-challenge»

Una sfida al codice è una competizione per modi creativi di risolvere un puzzle di programmazione con un criterio obiettivo vincente non coperto da altri tag di punteggio (ad esempio code-golf).

1
Rompere il codice rotto
Ho progettato un semplice generatore casuale che cicla due numeri in modo caotico usando un metodo di moltiplicazione e modulo. Funziona benissimo per questo. Se dovessi usarlo come generatore di cifratura sarebbe comunque vulnerabile a un noto attacco in chiaro, dato che un aggressore può decodificare il seme da una …

8
Codifica dell'albero binario
Supponiamo che tu abbia un albero binario completo (cioè ogni nodo interno ha esattamente due discendenti non vuoti). Ogni nodo contiene un numero intero diverso da zero. Ti viene assegnato il compito di codificare e decodificare l'albero in / da un elenco di numeri interi. L'albero è memorizzato internamente qualcosa …

21
Un poliglotta OEIS
Questa è una sfida incatenata alla risposta relativa all'OEIS. Oh, la giustificazione per questo è perché un'azienda ha bisogno di un programma per stampare le loro sequenze OEIS in modo molto cattivo e hanno tutte le lingue. Il formato di concatenazione delle risposte funziona nel modo seguente: Qualcuno pubblica la …

9
BigNum Bakeoff Reboot
Alcuni di voi potrebbero avere familiarità con BigNum Bakeoff , che è finito in modo abbastanza interessante. L'obiettivo può essere più o meno sintetizzato come la scrittura di un programma C il cui output sarebbe il più grande, con alcuni vincoli e condizioni teoriche, ad esempio un computer in grado …


2
Interprete per la teoria dei numeri, modulo n
Una frase di teoria dei numeri (per i nostri scopi) è una sequenza dei seguenti simboli: 0e '(successore) - successore significa +1, quindi0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(addizione) e *(moltiplicazione) = (uguale a) (e )(parentesi) l'operatore logico nand( a nand bè not …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 


9
Tutti dovrebbero avere un amico
Un personaggio isolato è un personaggio (diverso da una nuova riga) che non ha un personaggio adiacente dello stesso tipo. I caratteri adiacenti possono essere a sinistra, a destra sopra o sotto, ma non in diagonali. Ad esempio nel seguente testo Hè isolato: Ybb YH% %%%% Tutti gli altri caratteri …


2
Blocca la partizione di una stringa
Ispirazione . Prendi in considerazione un elenco l, composto da numeri. Definire un'operazione di blocco sull'indice inell'elenco lper essere l'atto di spostare 3 elementi consecutivi a partire da identro lalla fine. Esempio: l, i (1-indexing) -> l (after applying block operation at index i) [1,2,3,4,5], 1 -> [4,5,1,2,3] [1,2,3,4,5,6,7], 3 …

3
Polinomio -> Integrazione
Dato un polinomio in una variabile con coefficienti razionali, genera un'espressione equivalente contenente solo 1, variabili e integrali definiti. Ad esempio, - x 2 può essere espresso come ∫ x ∫ 1 1 1d t x d u . E := 1 | var | ∫EEEdvar È consentito qualsiasi metodo …


4
Rimuovi i saluti
Sfida Ciao, data una stringa come input, rimuovi tutti i saluti trovati all'inizio della stringa. Vince il programma che esegue le sostituzioni più corrette in meno di 50 byte. saluti Ehi, un saluto è definito come una delle seguenti parole: Ciao Hey Ciao caro saluti hai ragazzi hii howdy hiya …

4
Manovra la griglia!
Riunione Sei un robot, in una griglia 2D che si estende all'infinito in tutte e quattro le direzioni, nord, sud, est e ovest. Quando viene assegnato un numero, è necessario spostare il bot in modo da arrivare al numero di destinazione. Ecco come funziona la griglia: Puoi muoverti in 4 …


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.