Programmierrätsel & Code Golf

Fragen und Antworten zum Programmieren von Puzzle-Enthusiasten und Code-Golfern

1
Brainflak Multiplikation Metagolf
Diese Frage ist die erste von mehreren Brain-Flak-Geburtstagsherausforderungen, mit denen Brain-Flaks erster Geburtstag gefeiert werden soll! Weitere Informationen zu Brain-Flaks Geburtstag finden Sie hier Letzten Sommer hatten wir den Brain-Flak Integer Metagolf und die daraus resultierenden Antworten waren seitdem für die Brain-Flak-Community sehr nützlich. Die Hauptsache, die den Integer Metagolf …

21
Vakanz oder keine Vakanz?
Wir haben alle die Schilder an den Motels gesehen, die uns sagen, ob es eine freie Stelle gibt oder nicht: In der Regel leuchten die Buchstaben von VACANCY permanent und die Buchstaben von NO , wenn im Motel kein Platz vorhanden ist. Die Herausforderung Das durchschnittliche Motel in den USA …
17 code-golf  color 

1
Programmierung in zwei Zeitdimensionen
Es ist ein lustiger Zufall, dass diese Welt nur eine Zeitdimension hat, aber es muss nicht so sein. Es ist einfach, sich Welten mit zwei oder mehr Zeitdimensionen vorzustellen, und in diesen Welten könnten Sie Computer bauen und Software darauf ausführen, genau wie in dieser. Das System Hier ist ein …

9
Kürzen Sie einen absoluten Pfad
Manchmal kann ein langer absoluter Pfad, z. B. in einem Befehlszeilenparameter zu einem Linux-Tool, unter Verwendung des aktuellen Arbeitsverzeichnisses als Referenz verkürzt werden: $ pwd /home/heh $ cat /home/heh/mydir/myfile my stuff $ cat mydir/myfile my stuff In dieser Herausforderung sollten Sie eine Funktion oder ein Programm erstellen, das zwei Parameter …

12
Es gibt kein kostenloses Mittagessen
... oder ist da? Ihre Herausforderung besteht darin, meine Rechnung für das Mittagessen zu analysieren, die den Grundpreis, Tipps, Rabatte, Gutscheine und Extras enthält, und herauszufinden, ob mein Mittagessen 0 USD oder weniger betrug . Wenn dies die Eingabe ist: 12.34 15 tip 25 discount 1.5 extra 2 coupon Dann …


6
Mach mir eine Pizza
Weil es Samstag (UTC) ist und ich Hunger habe, hätte ich gerne ein Stück Pizza. Ich gebe dir eine Bestellung und möchte eine schöne heiße ASCII- Pizza. Der Herausforderung gewachsen? Die Drive-Thru Ich werde meine Bestellung überall dort aufgeben, wo sich Ihr Laufwerk befindet, ob es sich um STDIN, einen …

1
Leben: Erstellt oder entwickelt?
Bestimmen Sie anhand des Zustands eines quadratischen Gitters von Game of Life, ob es aus einem früheren Zustand hervorgegangen oder nur erschaffen worden sein könnte. Das heißt, identifizieren Sie, ob der Staat ein "Garten Eden" -Staat ist . Eingang Ein quadratisches Zustandsraster, wobei 1 "lebendig" und 0 "tot" bedeutet. Wenn …

20
Leerzeichen in sonst leeren Zeilen entfernen
Ah, noch eine meiner egoistischen Verwendungen dieses Stapels . Als Chromebook-Besitzer benutze ich häufig die Ace IDE, den von Cloud9 verwendeten Editor. Es verfügt über viele Tools für den Umgang mit übermäßigem Leerraum, aber es fehlt vor allem eines: das Löschen von Leerzeilen. Ihre heutige Mission ist es, eine Eingabe …

3
Maximaler Kegelgenuss
Du hast eine Tüte Kegel bekommen. Jeder weiß, dass man zwischen den Geschmacksrichtungen wechseln muss, um die verschiedenen Geschmacksrichtungen am meisten zu schätzen. Grundlagen: Sie können jeweils nur 1 Kegel essen Die Reihenfolge, in der Sie Ihre Kegel essen, muss regelmäßig sein. Jede Periode kann einen bestimmten Geschmack nur einmal …
17 code-golf 

24
Gefangenendilemma v.3 - Petri-Dilemma
Ein verrückter Wissenschaftler hat gerade eine neue Bakterienart geschaffen! Er hat beschlossen, es Noblus Gentlemanus zu nennen, nachdem man sein Verhalten beobachtet hat. Seine Bakterien haben jedoch keine Nahrung mehr und haben den Krieg erklärt, da sie in der Lage sind, die Leichen anderer Bakterien für genügend Nahrung zu ernten, …

15
Suchen Sie die Übersetzungstabelle
Suchen Sie bei zwei gegebenen Zeichenfolgen die Übersetzungstabelle ( Substitutionsschlüssel) ) zwischen den beiden, und geben Sie false aus, wenn die Übersetzung nicht möglich ist. Die Antwort muss minimiert und von links nach rechts erstellt werden. Das erste zwischen Wörtern zu übersetzende Zeichen muss das erste in der Übersetzungstabelle sein. …


8
Wie viele Löcher?
Herausforderung Bestimmen Sie anhand einer grafischen Eingabe einer Form, wie viele Löcher sich darin befinden. Nicht duplizieren Diese Frage wurde als mögliches Duplikat von Count Islands markiert . Ich glaube, diese Herausforderung unterscheidet sich von der Count Island-Herausforderung, weil Sie in dieser herausfinden müssen, wie Sie Blöcke entfernen, die die …

11
Finden Sie rekursiv Prime Primes
Die rekursiven Primzahlen sind eine Folge von Primzahlen, so dass p(1) = 2 p(n) = the p(n-1)th prime Hier ist ein Beispiel, wie man die 4. rekursive Primzahl berechnen könnte. p(4) = the p(3)th prime p(3) = the p(2)th prime p(2) = the p(1)th prime p(1) = 2 p(2) = …

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.