Als «radiation-hardening» getaggte Fragen

Dieses Tag ist für Herausforderungen gedacht, bei denen Antworten erforderlich sind, wenn der Quellcode nach dem Zufallsprinzip bearbeitet wird.

3
Meta-Strahlenhärter
Hintergrund Auf dieser Site haben wir gelegentlich Fragen, bei denen Programme "strahlungsgehärtet" werden müssen. Dies bedeutet, dass das Programm in der Lage sein muss, das Löschen eines oder mehrerer Bytes zu überstehen, unabhängig davon, welche Bytes gelöscht werden. Wie es bei Aufgaben üblich ist, die bei Programmierherausforderungen häufig vorkommen, ist …

2
Schreiben Sie einen strahlengehärteten Strahler
Die Aufgabe besteht darin, einen strahlengehärteten Strahler zu schreiben. Was meine ich damit genau? Ein Strahler ist ein Programm, das bei Eingabe einer Zeichenfolge alle möglichen Versionen der Zeichenfolge mit einem entfernten Zeichen ausgibt. Anhand der Eingabe Hello, world!sollte das Programm beispielsweise Folgendes ausgeben: ello, world! Hllo, world! Helo, world! …

1
Erkennen Sie, ob Ihr Programm mutiert wurde
Schreiben Sie ein Programm, das fehlerfrei beendet wird. Wenn ein einzelnes Byte durch ein anderes Byte ersetzt wird, sollte das Programm dies ausgeben CORRUPTED Lesen Sie Ihren Quellcode nicht aus einer Datei Ihr Programm sollte keine andere Ausgabe erzeugen Das ist Code-Golf, also gewinnt die kürzeste Antwort in Bytes. Bearbeiten: …

5
Selbstbewertungsprogramm
Wir haben eine Herausforderung , Ihre eigene Punktzahl auszugeben , aber es sieht so aus, als ob alle Antworten die Ausgabe nur hart codieren, und das ist langweilig 1 . Stellen wir uns also einer neuen Herausforderung. Ihr Programm muss Ausgabe seine eigene Länge in Bytes , gefolgt von der …



1
Machen Sie eine strahlungsgehärtete Quine
Letzte Nacht war ich auf der Suche nach dem Radiation Hardened Quine Challenge, konnte es aber nicht finden. Es stellte sich heraus, dass noch niemand danach gefragt hat! Hier ist es also: Ihre Aufgabe ist es, ein Quine zu erstellen, dh ein nicht leeres Computerprogramm, das seine eigene Quelle druckt, …

1
Mutationsgehärtetes Quin
Ihre Aufgabe ist es, ein Programm zu erstellen, das seine eigene Quelle ausgibt. "Hey, wir haben diese Herausforderung bereits und jede Menge Variationen davon! Warum machst du noch eine?" Sie mögen fragen, aber dieser wird einer der schwierigsten sein (hoffentlich jedenfalls). Ihr Quine muss "mutationsgehärtet" sein, was bedeutet, dass das …

14
Umstellbarer Code Bowling
Code-Bowling-Herausforderung Schreiben Sie ein Programm oder eine Funktion, die dieselbe Ausgabe erzeugt, unabhängig davon, wie Sie den Quellcode neu anordnen. (Ausgabe kann kein Fehler sein) Pangram- Wertung Ihre Punktzahl ist die Anzahl der eindeutigen Zeichen in Ihrem Quellcode. Ein Programm mit Quellcode AJBhätte eine Punktzahl von 3 Ein Programm mit …

15
Logische Gatter manuell
Erstellen Sie ein Programm, das die grundlegenden Logikgatter simuliert. Eingabe: Ein Wort mit Großbuchstaben, gefolgt von 2 1-stelligen Binärzahlen, die durch Leerzeichen wie z OR 1 0. Die Tore OR, AND, NOR, NAND, XOR, und XNORsind erforderlich. Ausgang: Was der Ausgang des eingegebenen Logikgatters würde die beiden Zahlen gegeben: entweder …
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
Interpreter für Zahlentheorie, Modulo n
Ein Satz der Zahlentheorie (für unsere Zwecke) ist eine Folge der folgenden Symbole: 0und '(Nachfolger) - Nachfolger bedeutet +1also0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(Addition) und *(Multiplikation) = (gleich) (und )(Klammern) der logische Operator nand( a nand bist not (a and b)) forall …
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
Strahlengehärtetes cyclisches Quin-Polyglot
Herausforderung Schreiben Sie zwei Programme, die: in zwei verschiedenen Programmiersprachen laufen. Dies sind möglicherweise nicht zwei Versionen einer Sprache. Wenn ein Programm ausgeführt wird, gibt es das zweite Programm aus und umgekehrt. Die beiden Programme müssen unterschiedlich sein (keine Polyglotten). Hier ist der Haken: Die Programme müssen strahlungsgehärtet sein. Dies …

1
Überprüfung der radioaktiven Bits
Hinweis: Dies ist die strahlungshärtende Version meiner vorherigen Herausforderung Pristine Bit Checking . Dies sollte viel schwieriger sein als dieser. Schreiben Sie ein Programm / eine Funktion, die zwei Ganzzahlen im Bereich von 000 bis einschließlich akzeptiert und zurückgibt, ob die Binärformen der Zahlen genau ein Bit unterschiedlich sind.255255255 Zum …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.