Als «self-referential» getaggte Fragen

Wird für Herausforderungen verwendet, bei denen Antworten auf sich selbst oder ihre Merkmale wie Länge oder Zeichenwerte verweisen. Da dies eine Teilmenge des [quine] -Tags ist, gelten viele der gleichen Einschränkungen, z. B. das Nichtlesen Ihres eigenen Quellcodes.


30
Drucken Sie jedes Zeichen, das Ihr Programm nicht hat
Ihre Aufgabe ist es, ein Programm zu erstellen (das nur druckbare ASCII-Zeichen und / oder Tabulatoren und Zeilenumbrüche verwendet), das genau die Zeichen im druckbaren ASCII-Bereich ( 0x20bis 0x7e) ausgibt , die nicht im Quellcode Ihres Programms enthalten sind (in beliebiger Reihenfolge) oft du willst). Der kürzeste Code, um dies …

30
Was ist die kleinste positive Ganzzahl zur Basis 10, die von einem Programm ausgegeben werden kann, das kürzer (in Zeichen) ist als es selbst?
Ich denke, die Frage wie oben ist klar, aber nur für den Fall: Schreiben Sie ein vollständiges Programm (nicht nur eine Funktion), das eine positive Ganzzahl zur Basis 10 ausgibt, optional gefolgt von einer einzelnen neuen Zeile. Qualifizierende Programme sind diejenigen, deren Ausgabe ( in Bytes ) länger ist als …

30
Ausgabe mit der gleichen Länge wie der Code
In dieser Herausforderung sollten Sie ein Programm oder eine Funktion schreiben, die keine Eingabe akzeptiert und eine Zeichenfolge mit der gleichen Anzahl von Bytes wie das Programm selbst ausgibt oder zurückgibt. Es gibt einige Regeln: Sie dürfen nur Bytes im druckbaren ASCII-Bereich (0x20 bis einschließlich 0x7E) oder Newlines (0x0A oder …

30
Eww, diese Bytes sind eklig
Schreiben Sie ein Programm oder eine Funktion, die bei Angabe einer Zeichenfolge so viele unterschiedliche Bytes wie möglich herausfiltert und die bereinigte Zeichenfolge zurückgibt. Da Ihr Programm sie jedoch hasst, kann keines dieser Bytes in Ihrem eigenen Code vorhanden sein. Ihre Punktzahl ist die Anzahl der unterschiedlichen Bytes, die Ihr …

30
Erstellen Sie die Ausgabe doppelt so lang wie der Code
Die Herausforderung Schreiben Sie ein vollständiges Programm, das doppelt so viele Bytes in die Standardausgabe schreibt wie das Programm. Regeln Das Programm muss ASCII-Zeichen in die Standardausgabe schreiben. Der Inhalt der Ausgabe spielt keine Rolle. Die in Bytes gemessene Ausgabe muss genau doppelt so lang sein wie das Programm, auch …


30
Gib deine Punktzahl aus!
Herausforderung: Das Konzept ist einfach genug: Schreiben Sie ein vollständiges Programm, um Ihren eigenen Code Golf Score auszugeben! Die Ausgabe sollte nur die Byteanzahl Ihres Programms und ein Trailing sein bytes. ABER WARTEN ... es gibt eine Einschränkung: Ihr Quellcode darf keine der Ziffern aus Ihrer Byteanzahl enthalten Also , …


30
Autogrammprogramme
Dieser Satz verwendet zwei a, zwei c, zwei d, achtundzwanzig e, fünf f, drei g, acht h, elf i, drei l, zwei m, dreizehn n, neun o, zwei p, fünf r, fünfundzwanzig s, dreiundzwanzig t, sechs v, zehn w, zwei x, fünf y und ein z. Solche Sätze heißen Autogramme …


3
Machen Sie ein längeres Sprachprogramm
Lenguage ist ein Brainfuck-Dialekt, der bekannt dafür ist, dass er die Herausforderungen der Quellenbeschränkung meistert . Das liegt daran, dass sich Lenguage nur um die Länge der Quelle und nicht um den Inhalt kümmert. Zunächst wird die Länge des Programms berechnet. Diese Länge wird dann in binär umgewandelt und mit …

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 …

11
Quellpermutation
Eine Permutation eines Satzes ist eine bijektive Funktion . Wenn beispielsweise dann ist die Funktion \ pi: x \ mapsto 1 + (x + 1 \ mod 4) eine Permutation:S={s1,s2,…,sn}S={s1,s2,…,sn}S = \{s_1, s_2, \dotsc, s_n\}π:S→Sπ:S→S\pi: S \to SS={1,2,3,4}S={1,2,3,4}S = \{1,2,3,4\}π:x↦1+(x+1mod4)π:x↦1+(x+1mod4)\pi: x \mapsto 1 + (x + 1 \mod 4) π(1)=3,π(2)=4,π(3)=1,π(4)=2π(1)=3,π(2)=4,π(3)=1,π(4)=2 …

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 

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.