Programmierrätsel & Code Golf

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

30
Zum dritten Mal der Charme
Wenn Sie dies akzeptieren möchten, müssen Sie ein Programm schreiben, das eine positive Ganzzahl (höher als 0) ausgibt. Wenn der Quellcode dupliziert wird, muss die Ausgabe gleich bleiben. Der schwierige Teil ist, dass wenn der Quellcode dreimal (dreifach?) Eingegeben wird, die Ausgabe mit 3 multipliziert wird. Regeln Sie müssen ein …

30
Auf Wiedersehen grausame Welt!
Hintergrund Hallo Golfer! Ich möchte alle Programmiersprachen lernen! Aber ich habe ein bisschen eine kurze Aufmerksamkeitsspanne ... und das Kopieren aller Hello World-Beispiele wird langweilig ... aber ich mag Feuer! ^ w ^ Herausforderung Also hier ist der Plan! Ich möchte, dass Sie alle den kleinsten Code schreiben, der kompiliert, …

30
Bin ich eine Fibonacci-Nummer?
Deine Aufgabe: Schreiben Sie ein Programm oder eine Funktion, um zu überprüfen, ob eine eingegebene Zahl eine Fibonacci-Zahl ist . Eine Fibonacci-Zahl ist eine Zahl, die in der Fibonacci-Folge enthalten ist. Die Fibonacci-Sequenz ist definiert als: F(n) = F(n - 1) + F(n - 2) Mit den Samen wird F(0) …



30
Kürzestes Programm, das kontinuierlich Speicher reserviert
Schreiben Sie ein Programm, das für immer ausgeführt wird und das mehr und mehr Speicher auf dem Heap reserviert, je länger es ausgeführt wird, zumindest bis Sie die Grenze des Betriebssystems für den verfügbaren Speicher erreichen. Viele Kernel reservieren keinen Speicherplatz, den Sie zuweisen, bis Sie ihn für etwas verwenden. …
49 code-golf 

30
Kürzester Code für unendliche Festplatten-E / A
(Öffne einfach 50 Tabs in Google Chrome: D (nur ein Scherz, nein, das kannst du nicht)) Kürzester Code für unendliche Festplatten-E / A in einer beliebigen Sprache, C # -Beispiel: using System.IO; namespace FileApp { static class Program { public static void Main() { do { File.WriteAllText("a", "a"); File.Delete("a"); } …
49 code-golf 

30
Geben Sie das Alphabet, das ALPHABET oder nur ein Zeichen aus
Die Herausforderung ist einfach: Schreiben Sie eine Funktion oder ein Programm, das eine Eingabe annimmt xund das Kleinbuchstaben-Alphabet ausgibt, wenn xes Teil des Kleinbuchstaben-Alphabets ist, das Großbuchstaben-Alphabet ausgibt, wenn xes Teil des Großbuchstaben-Alphabets ist, und nur ausgibt, xwenn es nicht Teil von beidem ist. Regeln: Die Eingabe kann ein Funktionsargument …

9
Lesen Sie ein Datum in der xkcd-Notation
In seiner xkcd über das ISO 8601 Standard-Datumsformat schlich sich Randall in eine eher kuriose alternative Notation: Die großen Zahlen sind alle Ziffern, die im aktuellen Datum in der üblichen Reihenfolge angezeigt werden, und die kleinen Zahlen sind auf 1 basierende Indizes für das Vorkommen dieser Ziffer. So stellt das …

5
Dies ist ein selbstreferenzielles Problem
Tuppers Selbstreferenzformel (kopiert aus Wikipedia) Tuppers Selbstreferenzformel ist eine von Jeff Tupper definierte Formel, die, wenn sie in zwei Dimensionen an einer bestimmten Stelle in der Ebene grafisch dargestellt wird, so programmiert werden kann, dass sie die Formel selbst visuell reproduziert. Es wird in verschiedenen Kursen in Mathematik und Informatik …

13
Yarr! Eine Karte zum verborgenen Schatz!
Einführung "Yarr !! Wir hatten einen Burschen, der sich" Programmierer "nannte, der eine Karte zu unserem verborgenen Schatz machte! Aber es ist mit seltsamen Zahlen und Buchstaben geschrieben!" E5, N2, E3 "... was macht das überhaupt? Wahnsinn! Ich kann nicht mal eine richtige Schatzkarte schreiben, das ist ein nutzloser Schwachsinn. …

6
Ihr Auto biegt nur rechts ab!
Einführung Sie haben das Unglück, in einem außer Kontrolle geratenen Auto auf einem Hindernisparcours stecken zu bleiben. Alle Funktionen des Fahrzeugs sprechen nicht an, mit Ausnahme des beschädigten Lenksystems. Es kann geradeaus fahren oder nach rechts abbiegen. Kann das Auto in Sicherheit gebracht werden? Mechanik Ihr Auto beginnt in der …

30
Aktuelle Uhrzeit ausgeben
Herausforderung Sie müssen die aktuelle Zeit fortlaufend (bis sie durch einen Interrupt abgebrochen wird) einmal pro Sekunde auf eine der folgenden Arten ausgeben: Es muss im 24-Stunden- oder AM / PM-Format vorliegen. Wenn es das erstere ist, muss es mit Doppelpunkten voneinander getrennt werden (dh 15:47:36). Wenn es das letztere …
49 code-golf  date 


7
Erstelle ein Benutzerprofil-Minispiel
Gestern bin ich über eine sehr clevere Sache gestolpert. Ja, das ist eine funktionierende Implementierung von Tic-Tac-Toe auf einer Benutzerprofilseite von @minitech. Natürlich musste ich in dem Moment, in dem ich es sah, seine Idee rückgängig machen und ihn einsetzten : P Hier ist mein eigenes Beispiel, das direkt in …

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.