Als «code-golf» getaggte Fragen

11
Identifizieren Sie den Compiler

Die Herausforderung Sie erhalten eine Funktion, compile(s: String): Integerdie zurückgibt, 0wenn ssie kompiliert werden kann und alles andere als 0wenn sie fehlschlägt (der resultierende Code ist nicht wichtig). Die Sache ist, dass Sie nicht wissen, für welche Sprache die Funktion gemacht ist. Es...

11
Finde zufällige Bilder von http://i.imgur.com/

Imgur ist ein kostenloser Image-Hosting-Service. Viele Leute benutzen es. Hier ist ein Beispiel für einen Imgur-Link: http://i.imgur.com/T55muMD.png . Schreiben Sie ein Programm, das kontinuierlich zufällige (gültige) Imgur-Links ausgibt. Hier ist zum Beispiel eine Beispielausgabe meines Programms...

11
Geben Sie "Hallo Welt!"

Schreiben Sie ein Programm, das Tastaturereignisse vom Typ generiert Hello, World!. Es muss nicht plattformunabhängig sein. Es können keine Tasten gedrückt bleiben. In Java Robot.KeyPress('H');wird beispielsweise Hgedrückt gehalten, sodass Sie es mit freigeben müssenRobot.KeyRelease('H'); Sie...

11
Anzahl der Löcher in einem Polygon

Das Problem : Zählen Sie die Anzahl der Löcher in einem verbundenen Polygon. Die Konnektivität des Polygons wird durch die Bedingung garantiert, dass jedes Dreieck in der Eingabetriangulation mindestens eine Seite mit einem anderen Dreieck teilt und dass es nur einen solchen verbundenen Satz von...

11
Chess960 Positionsgenerator

Kontext Chess960 (oder Fischer Random Chess) ist eine Schachvariante, die vom ehemaligen Schachweltmeister Bobby Fischer erfunden und befürwortet wurde und am 19. Juni 1996 in Buenos Aires, Argentinien, öffentlich angekündigt wurde. Es werden die gleichen Bretter und Figuren wie beim Standardschach...

11
Kürzester Code, der einen Deadlock erzeugt

Schreiben Sie den kürzesten Code, um einen Deadlock zu erstellen . Die Codeausführung muss angehalten werden, damit dies nicht funktioniert: public class DeadlockFail extends Thread{ //Java code public static void main(String[]a){ Thread t = new DeadlockFail(); t.start(); t.join(); } //this part is...

11
Erstellen Sie ein Skript, um die Deep Note zu generieren

Die THX Deep Note ist einer der bekanntesten Sounds in der Audio- / Videoproduktionstechnologie. Laut dem Ersteller wurden etwa 20.000 Zeilen C-Code benötigt , um das Endergebnis zu erzielen. Wir können es besser machen. Ihre Aufgabe ist es, ein Skript in einer beliebigen Sprache zu schreiben, das...

11
Rosetta Stone Challenge: Genkartierung

Das Ziel einer Rosetta Stone Challenge ist es, Lösungen in möglichst vielen Sprachen zu schreiben. Zeigen Sie Ihre Programmier-Mehrsprachigkeit! Die Herausforderung Ihre Herausforderung besteht darin, ein Programm zu implementieren, das einige Gene mithilfe von Überkreuzungsfrequenzen in so vielen...

11
Code Golf: Verzeichnisbaum -> Baum

Wettbewerb (!): Schreiben Sie in der Sprache Ihrer Wahl ein Programm, das den Verzeichnisbaum eines bestimmten Verzeichnisses durchläuft und einen entsprechenden Baum (dh ein Array von Arrays) ausgibt. Angenommen, das Verzeichnis ist eine vordefinierte Variable D. Die kleinste Zeichenanzahl...

11
Finden Sie den besten Sofortzug in einem „Match-3“ -Spiel

Ihre heutige Herausforderung besteht darin, folgende Beiträge zu leisten: fbcfbee ffcabbe debceec bccabbe edcfbcd daeaafc eebcbeb Und geben Sie den bestmöglichen Zug in einem Bejeweled-ähnlichen Spiel aus, das drei oder mehr Buchstaben wie folgt enthält (beachten Sie das Großbuchstaben Bund C):...

11
Darts trifft Codegolf

Ich denke, jeder ist mit Darts vertraut, einige Leute verstehen die Ergebnisse nicht, daher ist für diese Leute hier ein nützlicher Link dazu. Die Tafel Eine Dartscheibe kann mit einem in 20 Stücke geschnittenen Kuchen verglichen werden. Jedes Stück ist in 4 Abschnitte unterteilt. ein kleiner...

11
Eulers Front 9

  Project Euler ist eine weitere unterhaltsame Programmier-Challenge-Site, auf der man sich messen kann. Frühe Probleme beginnen sanft, explodieren dann aber in Schwierigkeiten über die ersten hundert hinaus. Die ersten Probleme haben einige Gemeinsamkeiten zwischen dem Finden von Primzahlen,...

11
Führen Sie das Monty Hall-Problem aus

Es gab bereits eine Frage zur Simulation des Monty Hall-Problems . Dieser ist anders. Der Benutzer wird spielen die Monty Hall Problem. Ihr Programm spielt die Rolle des Hosts. Montybot, wenn Sie möchten. Hier sind die Schritte: Wähle (zufällig) aus, welche der drei Türen den Preis verbirgt. Geben...

11
Nennen Sie die Pokerhand - 7 Karten Edition

Die Herausforderung: In dieser Frage: Nennen Sie die Pokerhand , für die Sie eine Fünf-Karten-Pokerhand nehmen mussten, und identifizieren Sie sie. Diese Frage ist ähnlich, mit zwei Wendungen: Erstens wird die Ausgabe in Kleinbuchstaben erfolgen. Dies ermöglicht mehr Golf, da Sie sich nicht um die...

11
Punktfreie Look & Say-Sequenz

Sie müssen auch ein Programm erstellen, das eine Ganzzahl als Eingabe verwendet und die erste ausgibt, unabhängig davon, welche Zahl in der Look & Say-Sequenz enthalten war . Beispielsweise: $ ./LAS 8 [1,11,21,1211,111221,312211,13112221,1113213211] Die genaue Art und Weise, wie Sie die Liste...