Domande taggate «radiation-hardening»

Questo tag è per le sfide che richiedono che le risposte funzionino ancora quando viene effettuata una modifica casuale al codice sorgente.




27
Più è meno e meno è di più
Chiunque può aumentare l'output di un programma aggiungendo caratteri, quindi facciamo l'esatto contrario. Scrivi un programma completo, una funzione interna o uno snippet per un ambiente REPL in una lingua a tua scelta che soddisfi i seguenti criteri: Il codice deve contenere almeno 1 carattere. L'esecuzione del codice originale produce …


30
Aggiunta di lunghezze di stringa
Sfida: Dato una stringa ssui caratteri a- z, A- Z, 0- 9, aggiungi la lunghezza di sse stesso, contando i caratteri aggiuntivi nella lunghezza come parte della lunghezza totale di s. Ingresso: Solo una stringa di lunghezza arbitraria (può essere vuota). Produzione: La stessa stringa, ma con la sua lunghezza …
51 code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 

3
Quine indurito per radiazione
Come dovresti (si spera) sapere, un quine indurito per radiazione è un quine da cui puoi rimuovere qualsiasi carattere e stampare comunque la sua fonte originale e pre-modificata. Il fatto è che con la maggior parte di questi puoi rimuovere solo un personaggio; altrimenti tutto si rompe. È qui che …

2
Quino ammorbidito dalle radiazioni
È semplice: crea un quine appropriato dove se rimuovi qualsiasi personaggio, è ancora un quine. La differenza tra questo e un quine indurito per radiazione è che se il tuo programma è AB, in un quine indurito per radiazione Averrebbe emesso AB, ma qui Aemetterebbe A. Code golf, si applicano …

7
Che cosa abbiamo dimenticato?
Il tuo compito è quello di scrivere un programma per computer non vuoto composto da una sequenza di byte. Se scegliamo un particolare byte nel programma e ne rimuoviamo tutte le istanze dal programma, il programma modificato dovrebbe generare il byte rimosso. Ad esempio se il nostro programma fosse aabacba …

13
Crea un contatore Geiger
Un contatore Geiger è un dispositivo utilizzato per rilevare le radiazioni. Faremo un programma contatore Geiger. Come tutti sappiamo, quando la radiazione colpisce un programma per computer rimuove esattamente 1 byte a caso. Quindi un programma contatore Geiger è un programma che di per sé non fa nulla, ma quando …

6
Rivelatore di radiazioni!
Un programma indurito dalle radiazioni è un programma in cui, se viene rimosso qualsiasi carattere del codice, il programma funzionerà comunque allo stesso modo. Per questa domanda, scriveremo un programma che rileva quando viene irradiato. Scrivi un programma o una funzione che, quando viene rimosso un singolo byte, il programma …

5
Stesso codice caratteri diversi
Nota: questa sfida consente solo risposte in lingue compilate Compito Il tuo compito è piuttosto semplice, crea due programmi diversi che quando compilati producono lo stesso output. punteggio Ecco dove entra in gioco il divertimento. Il tuo punteggio sarà il numero di byte unici presenti esattamente in un programma. Ad …

15
Ripeti dopo di me!
Data una stringa come argomento, restituisce la lunghezza della sottostringa o delle ripetizioni ripetute non sovrapposte più lunghe o zero se non esiste tale stringa. Si può presumere che la stringa di input non sia vuota. Esempi abcdefabc: la sottostringa abcviene ripetuta nelle posizioni 1 e 7, quindi il programma …
23 code-golf  string  code-golf  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  hexadecimal  code-golf  code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 

24
Una sfida ogl-edocf
Ingresso Una stringa mescolata non vuota composta da caratteri ASCII nell'intervallo .[ 32..126 ][32..126][32..126] Produzione L'output si ottiene applicando rotazioni successive alla stringa di input. Per ogni lettera ( [a-zA-Z]) nella stringa di input, da sinistra a destra: se la lettera è in maiuscolo, ruota tutti i caratteri prima di …
22 code-golf  string  code-golf  string  code-golf  string  parsing  brainfuck  code-challenge  python  hello-world  error-message  code-golf  string  code-golf  number  integer  counting  subsequence  code-golf  string  cipher  code-golf  array-manipulation  arithmetic  integer  matrix  code-golf  math  sequence  code-golf  restricted-source  pi  popularity-contest  cops-and-robbers  polyglot  popularity-contest  cops-and-robbers  polyglot  code-golf  file-system  king-of-the-hill  code-golf  number  sequence  integer  rational-numbers  string  code-challenge  source-layout  code-golf  ascii-art  king-of-the-hill  code-golf  array-manipulation  sorting  code-golf  string  code-golf  restricted-source  source-layout  tips  math  code-challenge  permutations  logic-gates  code-golf  number  random  integer  code-golf  math  code-golf  math  number  decision-problem  king-of-the-hill  python  board-game  code-challenge  brainfuck  busy-beaver  code-golf  number  cops-and-robbers  polyglot  obfuscation  answer-chaining  code-golf  number  integer  conversion  code-golf  string  parsing  code-golf  ascii-art  number  king-of-the-hill  javascript  code-golf  source-layout  radiation-hardening  code-golf  array-manipulation  matrix  code-golf  string  graph-theory  code-golf  array-manipulation  decision-problem  code-golf  string  ascii-art  code-golf  string  code-golf  array-manipulation 

27
Scrivi un interprete per *
Il compito è semplice. Scrivi un interprete per la lingua * . Ecco un link più grande al wiki. Esistono solo tre programmi * validi: * Stampe "Ciao mondo" * Stampa un numero casuale compreso tra 0 e 2.147.483.647 *+* Funziona per sempre. Il terzo caso deve essere un ciclo …
20 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 

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.