Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

4
Kleinstes Schachprogramm
Inspiriert von diesem kürzlich erschienenen Artikel eines französischen Programmierers, der in Assembly ein 487-Byte-2-Spieler-Schachprogramm (Mensch gegen Mensch) schrieb, fragte ich mich, wie kleine Schachprogramme in anderen Sprachen sein könnten. Einzelheiten Das Programm darf nur legale Schachzüge akzeptieren. Scheckerklärung / Schachmatterklärung ist nicht erforderlich (nur wünschenswert), obwohl die erste Regel in …
19 code-golf  chess 

9
Hamming-Nummern
Geben Sie bei einer positiven Ganzzahl so viele Hamming-Zahlen in der angegebenen Reihenfolge aus. Regeln: Die Eingabe erfolgt als positive Ganzzahln ≤ 1 , 000 , 000n≤1,000,000n \le 1,000,000 Die Ausgabe sollte die ersten n Begriffe von https://oeis.org/A051037 sein Die Ausführungszeit muss <1 Minute sein Das ist Code-Golf ; kürzester …

9
Berechnen Sie die Obermenge
Ihre Aufgabe hier ist einfach: Suchen Sie anhand einer Liste von Ganzzahlensätzen die Mengenvereinigung. Mit anderen Worten, finden Sie die kürzeste Liste von Ganzzahlensätzen, die alle Elemente in der ursprünglichen Liste von Sätzen enthalten (aber keine anderen Elemente). Beispielsweise: [1,5] and [3,9] becomes [1,9] as it contains all of the …

8
Schreiben Sie einen klassischen Dolmetscher der Superlative!
Brain-Flak (eine Kreuzung zwischen Brainf ** k und Flak-Overstow) ist eine stapelbasierte esoterische Sprache. Seitdem diese Herausforderung veröffentlicht wurde, hat sich die Sprache weiterentwickelt und aktualisiert, aber diese erste Überarbeitung der Sprache ist als "Brain-Flak-Klassiker" bekannt. Sie müssen ein Programm oder eine Funktion schreiben, die eine Zeichenfolge aus klassischem Brain-Flak-Code …

5
Das Interview: Die Front Nine
Das Interview: Die Front Nine Dies ist die erste einer Reihe von Herausforderungen, die durch die Programmierung von Fragen zu Vorstellungsgesprächen inspiriert wurden. Sie gehen in das Büro, in dem Ihr potenzieller zukünftiger Chef sitzt. "Komm rein und setz dich", sagt er. Sie setzen sich nervös hin und stellen sicher, …

2
Geben Sie in vim grüne Eier und Schinken ein
Das Buch Grüne Eier und Schinken von Dr. Seuss ist dafür bekannt, dass es in der gesamten Geschichte des Buches nur 50 verschiedene Wörter enthält. Ihre Aufgabe ist es, eine Folge von Tastenanschlägen zu erstellen, die den gesamten Text von Green Eggs and Ham ergeben, wenn sie auf eine leere …

1
Vervollständigen Sie den gitterfüllenden Mäander
Ein gitterfüllender Mäander ist ein geschlossener Pfad, der jede Zelle eines quadratischen Gitters mindestens einmal besucht, niemals eine Kante zwischen benachbarten Zellen mehr als einmal kreuzt und sich niemals selbst kreuzt. Beispielsweise:N× NN×NN \times N Einmal gefüllt, kann jede Zelle des Gitters durch eine der folgenden 8 Kacheln dargestellt werden: …

7
Y2K… im Jahr 2019?
Es ist der 10. August 2019, aber Ihre Aufgabe betrifft immer noch das zweite Halbjahr. Verrückt oder? Erstellen Sie ein Programm, das sich selbst druckt und an das eine zweistellige Nummer angehängt ist. Wenn Sie es zum ersten Mal ausführen, sollte 00 an die Ausgabe angehängt werden (der Quellcode, da …
18 code-golf  quine 

7
Oberfläche des 3x3x3 Würfels als Grafik
Ihre Aufgabe ist es, ein Diagramm mit 54 Scheitelpunkten zu erstellen, die jeweils einer Facette auf einem Zauberwürfel entsprechen. Es gibt eine Kante zwischen zwei Eckpunkten, wenn sich die entsprechenden Facetten eine Seite teilen. Regeln Sie können eine Adjazenzliste, eine Adjazenzmatrix, eine Kantenliste oder ein beliebiges sinnvolles Format zur Darstellung …

10
Programm, das sich in / außerhalb eines Debuggers anders verhält [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 7 Monaten . Die Herausforderung besteht darin, ein deterministisches Programm (eine beliebige Sprache / …
18 code-golf 


22
Zum exponentiellen Ziffernwachstum und darüber hinaus!
Herausforderung Ausgehend von einer Basis und einem Index wird der Ausgabeterm wie folgt definiert:1 &lt; b &lt; 101&lt;b&lt;101 < b < 10t ≥ 1t≥1t \ge 1xtxtx_t x1= 1110x1=1110x_1 = 11_{10} xi + 1xi+1x_{i+1} x i b 10 wird erhalten, indem zur Basis konvertiert und dann seine Ziffern in der Basis …
18 code-golf  number 

12
Verfassen Füllen Sie die Lücken aus
Angenommen, wir haben einen bestimmten Satz von Funktionen für Zeichenfolgen. Diese Funktionen ähneln dem Ausfüllen von Leerzeichen oder Madlibs, mit der Ausnahme, dass sie nur eine Eingabe verwenden, um alle Leerzeichen auszufüllen. Zum Beispiel könnten wir eine Funktion haben, die so aussieht I went to the ____ store and bought …

15
Divisor Rich and Poor Numbers
Einführung In der seltsamen Welt der Ganzzahlen sind Divisoren wie Assets und sie bezeichnen Zahlen mit mehr Divisoren als deren Umkehrung als "reich", während sie Zahlen mit weniger Divisoren als deren Umkehrung als "arm" bezeichnen. Zum Beispiel hat die Zahl fünf Teiler: , während die Umkehrung nur vier hat: . …

30
Zahlen verringern sich, Buchstaben erhöhen sich
Zufällig inspiriert von Zahlen, die zunehmen, während Buchstaben abnehmen Bei einer Liste von gemischten Buchstaben und ganzen Zahlen (z. B. ['a', 2, 3, 'b']) erhöhen Sie die Buchstaben um eine Stelle im Alphabet (Umbruch bei zbis a) und verringern Sie die Zahlen um 1. Für das obige Beispiel sollte die …

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.