Als «code-golf» getaggte Fragen

14
Vergleichen Sie zwei Pokerhände

Herausforderung: Bestimmen Sie bei zwei Fünf-Karten-Händen anhand der Standardrangfolge der Pokerblätter , welche gewinnt . Eingang: Zehn durch Leerzeichen von stdin oder als Befehlszeilenargumente getrennte Karten, je nachdem, was Sie bevorzugen. Die ersten fünf Karten sind die Hand von Spieler 1,...

14
Zwei sortierte Listen zusammenführen

Zusammenführen, sortieren In dieser Challenge implementieren Sie die Merge-Subroutine von merge sort. Insbesondere müssen Sie eine Funktion oder ein Programm, ein Verb oder Ähnliches erstellen, das zwei Listen verwendet, die in aufsteigender Reihenfolge sortiert sind, und diese in einer Liste...

14
Fast gleichwertige heronische Dreiecke

Ein Fast Equilateral Heronisches Dreieck ist ein Dreieck mit ganzzahligen Längen der Form n-1, nund n+1und hat auch ganzzahlige Bereich. Die ersten sind: 3, 4, 5 -> 6 13, 14, 15 -> 84 51, 52, 53 -> 1170 Quest : Generiere das kürzeste Programm, das das nth Dreifache ausgibt . (Hinweis: Dies...

14
Löse das Rotationsrätsel

Auf einigen alten Nokia-Handys gab es eine Variante des fünfzehn Puzzles Namen Rotation. In dieser Variante haben Sie nicht jeweils eine Kachel verschoben, sondern jeweils vier Kacheln in eine Richtung gedreht. In diesem Spiel würden Sie mit einem Brett wie diesem beginnen: 4 9 2 3 5 7 8 1 6 Und...

14
Anzeigen von Frames aus einer TXT-Datei

Die Aufgabe: Bei einer .txtDatei mit ASCII-Bildern, die jeweils durch ein \n(siehe dieses Beispiel, wenn Sie nicht sicher sind) getrennt sind, wird ein Video mit einem Bild mit 1 Bild pro Sekunde ausgegeben. Beachten Sie, dass \nder letzte Frame einen Trailing aufweist. Die Abmessungen der...

14
Spirograph Zeit!

Ein Spirograph ist ein Spielzeug, das Hypotrochoide und Epitrochoide zeichnet. Bei dieser Herausforderung konzentrieren wir uns nur auf die Hypotrochoide. Aus Wikipedia : Ein Hypotrochoid ist ein Roulette-Spiel, das von einem Punkt gezeichnet wird, der an einem Kreis mit dem Radius r befestigt ist,...

14
Fibonacci-Programmlängen

Schreiben Sie ein Programm mit der Länge n, das ein anderes Programm ausgibt, dessen Länge die nächste Fibonacci-Zahl nach n ist. Das neue Programm muss dasselbe tun - ein anderes Programm ausgeben, dessen Länge die nächste Fibonacci-Nummer ist usw. n selbst (die Länge des ursprünglichen Programms)...

14
Minimalistische Hex Uhr

Ihre Herausforderung besteht darin, eine Uhr zu erstellen, die die Uhrzeit als Hex-Zahl und die Hintergrundfarbe als Hex-Farbcode der Uhrzeit anzeigt. Anforderungen: Keine Eingabe. In der Mitte Ihrer Ausgabe sollten Sie das Zahlenzeichen und die aktuelle Uhrzeit im 24-Stunden-Format als "#hhmmss"...

14
Simulieren Sie das Drehen eines Boards

Einführung Sie spielen ein Matching-Spiel, bei dem Münzen oben eingeworfen werden und aufgrund der Schwerkraft nach unten (auf die obere Münze) fallen. Also das O <- inserting this coin OO O OOOOO wird dies werden O OO O OOOOO Stellen Sie sich vor, jemand dreht das Board im Uhrzeigersinn....

14
Mach mich zum Fenstermanager!

Ich hasse Code Bloat! Deshalb habe ich mich entschlossen, mein Windows 7-System durch eine Golfversion zu ersetzen. Ich weiß jedoch, dass es nicht einfach ist, also lassen Sie uns zuerst einen Prototyp erstellen. Es wird eine Liste von Fenstern vom Benutzer abgerufen und diese in einer...

14
Golfen für Domino Day

Wenn Sie eine Dominosteineinstellung haben, müssen Sie herausfinden, welche Dominosteine ​​fallen und welche nicht. Eingang Nehmen Sie eine rechteckige ASCII-Darstellung eines Domino-Setups. Die folgenden Zeichen werden für das ASCII-Raster verwendet: (Leerzeichen): leere Zelle |, -, /, \: Domino...

14
Molmassen von Verbindungen

Aufgabe Schreiben Sie ein Programm, das eine Verbindung nur aus Elementen mit einer Ordnungszahl kleiner oder gleich 92 (Uran) aufnimmt und die Molmasse der Verbindung in ausgibt grams/mole. Regeln und Einschränkungen Sie dürfen keine Funktion verwenden, die Molmassen direkt für Sie berechnet. Ihr...

14
Mach mir einen Alphabetbaum

Intro In den meisten Schriftarten alle die Großbuchstaben des Alphabets neben BDOhaben einzelne Linien etwa einige der vier Ecken des Charakters des Begrenzungsrechteck zu berühren: ACEFGHIJKLMNPQRSTUVWXYZ. Zum Beispiel Aberühren die beiden Beine die untere linke und die untere rechte Ecke des...

14
Countdown und Recycling

Countdown Ihr Ziel für diese Code-Golf-Herausforderung ist es, die Zahlen herunterzuzählen und in der Zwischenzeit zu recyceln . Lassen Sie mich erklären. Zuerst liest Ihre Anwendung eine Zahl, entweder als Programmargument oder mit stdin. Als nächstes müssen Sie einfach wie folgt herunterzählen:...

14
Minimale Boggle-ähnliche Arrangements

Überlegen Sie, wie ein Wort in einem beliebig großen Boggle- Raster angeordnet werden kann, wenn die Regel, dass der gleiche Buchstabenwürfel nicht mehr als einmal verwendet wird, ignoriert wird . Nehmen Sie auch an, dass Sie eine unbegrenzte Anzahl von Buchstabenwürfeln (mit allen vorhandenen...

14
Es ist Zeit zu rechnen

Einführung Dies ist eines meiner Lieblingsrätsel. Wenn Sie eine Ziffer (sagen Sie 3) und die Häufigkeit der Verwendung dieser Ziffer (sagen Sie 5) gegeben haben, generieren Sie 10 Ausdrücke, die mit nur + zu 1, 2, 3, 4, 5, 6, 7, 8, 9 und 10 führen. -, ×, ÷, ^ und √ (Wurzel) (Klammern dürfen...

14
Pirrationale Zahlen

Pi ist eine irrationale Zahl , was bedeutet, dass ihre Dezimaldarstellung niemals endet oder sich wiederholt. Pi abgeschnitten auf 41 Dezimalstellen (40 Stellen) ist 3.1415926535897932384626433832795028841971. Wenn wir den Dezimalpunkt ignorieren und die Ziffern als eine Folge positiver Ganzzahlen...

14
Minimale ausgeschlossene Anzahl

Dies soll ein einfacher, mundgerechter Code-Golf sein. Das mex (minimale ausgeschlossene Zahl) einer endlichen Auflistung von Zahlen ist die kleinste nicht negative Ganzzahl 0, 1, 2, 3, 4, ..., die nicht in der Auflistung enthalten ist. Mit anderen Worten, es ist das Minimum des Komplements. Die...

14
Löse Verdopplungs- und Verdreifachungsaktionen in Dominion

Inspiration Diese Frage ist von den Karten Throne Room und King's Court aus dem beliebten Kartenspiel Dominion inspiriert . Als Teil des Zuges spielt man eine Abfolge von Aktionen. Diese beiden Aktionen bewirken, dass die nächste Aktion zwei- oder dreimal wiederholt wird *. Andere "generische"...