Als «code-golf» getaggte Fragen

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

4
Es macht Spaß, im YMCA zu bleiben
"YMCA" ist ein populärer Disco-Song der Village People, der einen bekannten Tanz hat . Schreiben Sie das kürzeste Programm, um die mit dem Chorus des Songs synchronisierten Großbuchstaben "Y", "M", "C" und "A" auszugeben. In der Regel wird in jeder Zeile, die an die Standardausgabe gesendet wird, ein Buchstabe eingefügt. …
15 code-golf  music 

8
Turing Machine Simulator
Schreiben Sie einen Turing-Maschinensimulator . Der Einfachheit halber können wir Status als Ganzzahl, Symbole als Zeichen und leere Symbole als Leerzeichen annehmen 5-Tupel in Form von aktuellem Status, Eingabesymbol, nächster Status, Ausgabesymbol, Richtung (links oder rechts) Die Reihenfolge ist nicht obligatorisch, aber geben Sie an, ob Sie sie tauschen Die …

15
Golf das Teilmengen-Summen-Problem
Aufgabe Geben Sie bei einer Liste von durch Leerzeichen getrennten Ganzzahlen als Eingabe alle eindeutigen nicht leeren Teilmengen dieser Zahlen aus, die jede Teilmenge mit 0 summiert. Testfall Eingabe: 8 −7 5 −3 −2 Ausgabe:-3 -2 5 Gewinnkriterium Das ist Code-Golf , also gewinnt der kürzeste Code in Bytes!
15 code-golf  math 

4
GUI Piano erstellen [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Herausforderung Erstellen Sie eine GUI-Tastatur mit möglichst …
15 code-golf  music 

30
Gerade oder ungerade: drei Spieler
Es ist ein Drei-Spieler-Spiel, mit einer Hand zu spielen. Gleichzeitig zeigt jeder Spieler seine Hand mit 0 bis 5 ausgestreckten Fingern. Wenn alle Spieler dieselbe Art von (gerader oder ungerader) Zahl zeigen, gibt es keinen Gewinner. Ansonsten gewinnt der Spieler, der eine andere Art zeigt, die beiden anderen. P l …
15 code-golf  number  game 

8
Implementiere Rijndaels S-Box
Die S-Box von Rijndael wird häufig bei der AES- Verschlüsselung und -Entschlüsselung eingesetzt. Es wird normalerweise als 256-Byte-Nachschlagetabelle implementiert. Das ist schnell, bedeutet aber, dass Sie eine 256-Byte-Nachschlagetabelle in Ihrem Code aufzählen müssen. Ich wette, jemand in dieser Menge könnte es mit weniger Code tun, angesichts der zugrunde liegenden mathematischen …

20
Generieren Sie ein Summenraster
Erzeugen Sie ein Raster von 7 mal 7, das mit Zufallszahlen gefüllt ist. In Zellen mit einer ungeraden Zeilen- und Spaltennummer (beginnend bei 0) müssen Sie jedoch die Summe der umgebenden Zellen verwenden. Hier ist ein kleines Beispiel mit einem 3 x 3-Raster (Summenquadrat in Fettdruck): 2 2 2 2 …


12
Konvertiert von binär nach negabinary
Wenn Sie eine binäre Ganzzahl einschließlich zwischen 0und 1111111111111111(dh eine 16-Bit-Ganzzahl ohne Vorzeichen) als Eingabe angeben , geben Sie dieselbe Ganzzahl in negabinärer Form aus . Die Eingabe kann in einem für Ihre Sprache am besten geeigneten Format erfolgen. Wenn es für das Programm beispielsweise einfacher ist, Eingaben mit 16 …

7
Was kommt als nächstes?
Bei einer durch Leerzeichen getrennten Liste von Ganzzahlen besteht Ihre Aufgabe darin, die nächste Ganzzahl in der Sequenz zu finden. Jede ganze Zahl in der Sequenz ist das Ergebnis eine einzige mathematische Operation der Anwendung ( +, -, *oder /) zur vorherige ganzen Zahl ist , und jede Sequenz wird …

5
Code-Golf: Licht aus!
Der kürzeste Code, der alle Möglichkeiten erfüllt, gewinnt Es wurden viele gitterbasierte Spiele entwickelt, die mit einem eingeschalteten Lichtgitter beginnen. Wenn Sie auf eine der Anzeigen drücken, werden diese Anzeige und die vier daneben liegenden Anzeigen umgeschaltet. Wenn ein Licht umgeschaltet wird, wird es ausgeschaltet oder eingeschaltet, je nachdem, ob …

12
Vereinigung von Intervallen
Führen Sie die Vereinigung der Intervalle anhand einer Liste von Intervallen durch und reduzieren Sie die Überlappungen. Das heißt, überlappende Teile werden reduziert. ( [a, b] U [c, d] = [a, d]if b > c) Angenommen alle a <b in allen Intervallen [a, b]. Implementieren als Funktion einer Liste von …
15 code-golf 

6
Zerlegen Sie eine Permutation in Zyklen
Es gibt einen bekannten Satz, dass jede Permutation in eine Reihe von Zyklen zerlegt werden kann . Ihre Aufgabe ist es, das kürzestmögliche Programm dafür zu schreiben. Eingang: Zwei Linien. Die erste enthält eine Zahl N, die zweite enthält Nverschiedene Ganzzahlen in dem [0,N-1]durch Leerzeichen getrennten Bereich . Diese Ganzzahlen …

10
Ägyptische Pyramiden
Die Große Pyramide von Gizeh, die größte Pyramide Ägyptens, ist nicht nur das älteste der sieben Weltwunder der Antike, sondern auch das einzige , das größtenteils erhalten geblieben ist. Der Bau der ägyptischen Pyramiden kann bis zu 20 Jahre dauern und ist so groß, dass Al-Aziz Uthman, der Sohn des …

17
Code-Golf: Gitterpunkte innerhalb eines Kreises
Das folgende Bild zeigt das Problem: Schreiben Sie eine Funktion, die mit einer Ganzzahl als Kreisradius die Anzahl der Gitterpunkte innerhalb des zentrierten Kreises (einschließlich der Grenze) berechnet . Das Bild zeigt: f[1] = 5 (blue points) f[2] = 13 (blue + red points) andere Werte für das Prüfen / …

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.