Questions marquées «radiation-hardening»

Cette balise est destinée aux défis qui nécessitent des réponses pour fonctionner encore lorsqu'une modification aléatoire du code source est effectuée.

3
Durcisseur méta-rayonnement
Contexte Sur ce site, nous avons occasionnellement des questions demandant que les programmes soient «durcis aux radiations»; cela signifie que le programme doit pouvoir survivre à la suppression d'un ou plusieurs octets, quels que soient les octets supprimés. Comme cela est courant pour les tâches qui sont souvent définies dans …

2
Écrire un irradiateur durci aux radiations
La tâche consiste à écrire un irradiateur durci aux radiations. Qu'est-ce que je veux dire par là, exactement? Un irradiateur est un programme qui, lorsqu'il reçoit une chaîne en entrée, sortira toutes les versions possibles de la chaîne avec un caractère supprimé. Par exemple, étant donné l'entrée Hello, world!, le …

1
Détectez si votre programme a été muté
Écrivez un programme qui se termine sans erreur. Si un seul octet est remplacé par un autre octet, le programme devrait sortir CORRUPTED Ne lisez pas votre code source à partir d'un fichier Votre programme ne doit produire aucune autre sortie Il s'agit de code-golf, donc la réponse la plus …

5
Programme d'auto-notation
Nous avons un défi pour produire votre propre score , mais il semble que toutes les réponses y codent simplement la sortie et c'est ennuyeux 1 . Permet donc d'avoir un nouveau défi. Votre programme doit sortie sa propre longueur en octets suivi par la chaîne " bytes", mais afin …



1
Faire une quine durcie aux radiations
Hier soir, je cherchais le défi Radiation Hardened Quine, mais je ne l'ai pas trouvé. Il s'avère que personne ne l'a encore demandé! Voici donc: Votre tâche consiste à créer une quine, c'est-à-dire un programme informatique non vide qui imprime sa propre source sans la lire. De plus, si vous …

1
Quine endurci par les mutations
Votre tâche consiste à créer un programme qui imprime sa propre source. "Hé, nous avons déjà ce défi, et des tonnes de variations! Pourquoi en fais-tu un autre?" vous pouvez demander, mais celui-ci va être l'un des plus difficiles (espérons-le, de toute façon). Votre quine doit être «renforcé contre les …


15
Portes logiques manuellement
Créez un programme qui simule les portes logiques de base. Entrée: Un mot en majuscules suivi de 2 nombres binaires à 1 chiffre, séparés par des espaces, tels que OR 1 0. Les portes OR, AND, NOR, NAND, XORetXNOR sont nécessaires. Production: ce que la sortie de la porte logique …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

2
Interprète pour la théorie des nombres, modulo n
Une phrase de la théorie des nombres (pour nos besoins) est une séquence des symboles suivants: 0et '(successeur) - successeur signifie +1, donc0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(addition) et *(multiplication) = (égal à) (et )(parenthèses) l'opérateur logique nand( a nand best 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 

1
Polyglotte de quine cyclique durcie par rayonnement
Défi Écrivez deux programmes qui: exécuté dans deux langages de programmation différents. Il peut ne pas s'agir de deux versions d'une même langue. lorsqu'un programme est exécuté, il génère le deuxième programme et vice versa. Les deux programmes doivent être différents (pas de polyglottes). Voici le hic cependant: Les programmes …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.