Als «code-golf» getaggte Fragen

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


1
Schreiben Sie einen Kolmogorov-Komplexitätslöser
Die Kolmogorov-Komplexität eines Strings S ist die Länge des kürzesten Programms P , das in einer Programmiersprache L geschrieben ist und dessen Ausgabe genau S ist . (Ja, die eigentliche Definition ist formeller, aber dies wird für die Herausforderung ausreichen.) Ihre Aufgabe bei dieser Herausforderung besteht darin, den kürzestmöglichen "Kolmogorov-Komplexitätslöser" …

5
Unkluge Bitoperationen
Ich spiele gerne Golf dc, bin aber manchmal frustriert, weil ich dckeine bitweisen Operationen habe. Herausforderung Geben Sie vier genannten Funktionen , die das Äquivalent der c bitweise Operationen implementieren &, |, ~und ^(bitweise AND, OR, NOT und XOR). Jede Funktion benötigt zwei Operanden ( ~nur einen), bei denen es …

2
Erziele eine Partie Kingdom Builder
Ich möchte hier eine neue Form des Codegolfs ausprobieren. Ähnlich wie bei Boni müssen nicht alle Teile der Herausforderung abgeschlossen sein, sondern jede Antwort muss eine Teilmenge einer bestimmten Größe implementieren (und es gibt einen Kern, den jede Antwort implementieren muss). Neben dem Golfspielen umfasst diese Herausforderung auch die Auswahl …

1
Englisch für Ihren Chef kompilieren
Ihr Chef hat kürzlich von dieser interessanten Programmiersprache namens Englisch erfahren . Er hatte diese "revolutionäre" Idee, er möchte mit Ihnen zusammen programmieren, um die Produktionsraten zu verdoppeln! Da er kein versierter Techniker ist, möchte er, dass Sie einen Compiler dafür schreiben, damit er auch programmieren kann! Jetzt sind Sie …
16 code-golf 

7
Tippen mit verschlüsselten Schlüsseln
Ihr Freund ist nicht so gut mit Computern umgehen zu können, so dass jemand als Scherz die Buchstaben (az) auf seiner Tastatur verschlüsselt. Als er sich hinsetzte und versuchte, seinen Namen über die Tastatur einzugeben, bemerkte er, dass die Buchstaben verschlüsselt waren und bat um Ihre Hilfe. Sie sind schlau …

2
Ein guter Zeitpunkt, sich zu weigern
Die Einrichtung Angenommen , sind Sie gegebenen n Sicherungen, mit 1 ≤ n ≤ 5, von denen jeder einen Meter lang, und wo jede Sicherung hat einen zugehörigen Verbrennungsrate von N Meter pro D Stunden. Eine Sicherung kann an einem oder an beiden Enden gezündet, anschließend an einem oder an …

5
Spielen Sie Wythoffs Nim perfekt
Ihr Ziel ist es, einen perfekten Spieler für das Spiel Wythoffs Nim zu schreiben . Regeln von Wythoffs Nim Wythoffs Nim ist ein deterministisches Zwei-Spieler-Spiel, das mit zwei Stapeln identischer Spielsteine ​​gespielt wird. Die Spieler wechseln sich ab, indem sie eine der folgenden Aktionen ausführen: Entfernen Sie eine oder mehrere …

5
Beschreibungssprache für das Mondrian-Gemälde
Diese Herausforderung besteht darin, einen Interpreter für eine Mondrianische Bildbeschreibungssprache (MPDL) zu codieren . Sprachdefinition Die Sprache arbeitet mit einem Stapel Rechtecke. Ein Rechteck wird durch seine obere linke Koordinate und seine untere rechte Koordinate definiert. Koordinaten müssen ganze Zahlen sein. Der Stapel wird mit einem einzelnen Rechteck mit Attributen …

9
Konvertiert vom Menschen lesbare Zeitintervalle in Datumskomponenten
Herausforderung Schreiben Sie das kürzeste Programm, das ein vom Menschen lesbares Zeitintervall in Datumskomponenten des Formulars konvertiert: {±YEARS|±MONTHS|±DAYS|±HOURS|±MINUTES|±SECONDS} Beispielfälle Jeder Testfall besteht aus zwei Zeilen, Eingabe gefolgt von Ausgabe: 1 year 2 months 3 seconds {1|2|0|0|0|3} -2 day 5 year 8months {5|8|-2|0|0|0} 3day 9 years 4 seconds -5 minute 4 …
16 code-golf  string  date 

17
Suchen Sie den Teilstring mit den meisten Einsen in einer Sequenz
Einführung Ich möchte den Teilstring mit den meisten 1in einer Folge von 0's und 1' s finden. Eingang Ihr Programm hat zwei Eingänge , die Sequenz und die Länge des Teilstrings. Die Reihenfolge ist eine beliebige Anzahl von 0's und 1' s: 01001010101101111011101001010100010101101010101010101101101010010110110110 Die Länge der Teilzeichenfolge ist eine positive …

10
Machen Sie die Quadratwurzeln rückgängig
Ihre Aufgabe ist es, Dezimalstellen in die Summe der Quadratwurzeln von ganzen Zahlen umzuwandeln. Das Ergebnis muss eine Genauigkeit von mindestens 6 signifikanten Dezimalstellen haben. Eingabe : Eine Zahl, die die Anzahl der Quadratwurzeln angibt, und eine Dezimalzahl, die die ungefähre Anzahl angibt. Beispiel Eingabe: 2 3.414213562373095 Ausgabe : Ganzzahlen, …

14
Look-and-Say: Conway überarbeitet
Sie sollten alle bereits mit der Conway-Sequenz (auch bekannt als "Look-and-Say" -Sequenz) vertraut sein : 1 11 21 1211 111221 312211 etc Sie können auch mit einer beliebigen Zahl als Startpunkt beginnen. Sei f(s)das nächste Element der Sequenz. Jetzt skönnen wir für jede gegebene finden f(s). Das Gegenteil ist nicht …
16 code-golf 

8
Tetraeder-Oberfläche
Die Herausforderung Diese Herausforderung ist sehr einfach. Berechnen Sie anhand von vier dreidimensionalen Punkten die Oberfläche des Tetraeders, den sie bilden. Das ist Code-Golf , also gewinnt der kürzeste Code. Es gelten Standard-Regelungslücken, mit der zusätzlichen Bedingung, dass jede eingebaute Funktion, die diese Aufgabe mit vier Punkten erfüllt, verboten ist. …
16 code-golf  math  3d 

1
Erstellen Sie einen MU-Rätsellöser
Das MU - Puzzle ist ein Puzzle , in dem Sie herausfinden, ob Sie drehen können MIin MUbestimmten den folgenden Operationen: Wenn Ihre Zeichenfolge auf endet I, können Sie ein Uam Ende hinzufügen . (zB MI -> MIU) Wenn Ihre Zeichenfolge mit beginnt M, können Sie eine Kopie des Teils …

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.