Programmierrätsel & Code Golf

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

30
Drucken Sie die ersten N Zeichen Ihres Codes aus
Sie sollten ein Programm oder eine Funktion schreiben, die eine positive Ganzzahl Nals Eingabe empfängt und die ersten NZeichen Ihres Codes ausgibt. Wenn Ngrößer als die Länge Ihres Codes ist, sollten Sie Ihren Code weiterhin zyklisch ausgeben. Das Lesen Ihres Quellcodes in irgendeiner Weise und das Lesen von Dateien, Stdio …
21 code-golf  quine 


7
Ein völlig gefälschter Neustart [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 . Diese Herausforderung ist einfach. Schreiben Sie Code, …

3
Die Star-Spangled Code Challenge
Die Flagge der Vereinigten Staaten von Amerika enthält in ihrem Kanton 50 Sterne, die die 50 Staaten repräsentieren. In der Vergangenheit, als es weniger Staaten gab, gab es natürlich weniger Sterne, und sie waren unterschiedlich angeordnet. Zum Beispiel gab es von 1912 bis 1959 (nach der Aufnahme von New Mexico …

18
Finde die nächste Nummer in einem bestimmten Array
Dies ist inspiriert von einem realen Problem, das ich hatte. Ich bin gespannt, ob es dafür einen klugen Weg gibt. Sie erhalten zwei unsortierte Arrays, A und B, die jeweils eine beliebige Anzahl von Floats enthalten. A und B müssen nicht unbedingt gleich lang sein. Schreiben Sie eine Funktion, die …

10
Golftipps in Lua
Welche allgemeinen Tipps haben Sie zum Golfen in Lua? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme im Allgemeinen anwenden lassen, die zumindest etwas spezifisch für Lua sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort.
21 code-golf  tips  lua 

16
Telefon-Tipprechtschreibung
Inspiriert von der Google Code Challenge : Das lateinische Alphabet enthält 26 Zeichen und Telefone haben nur zehn Ziffern auf der Tastatur. Wir möchten es Ihnen leichter machen, Ihrem Freund eine Nachricht zu schreiben, indem Sie eine Reihe von Tasten drücken, um die gewünschten Zeichen anzuzeigen. Die Buchstaben werden wie …
21 code-golf 

6
Turm von Hanoi Sort
Schreiben Sie eine Funktion / Subroutine, um eine Liste von Ganzzahlen im Tower of Hanoi- Stil zu sortieren . Sie erhalten einen Stapel ganzer Zahlen. Dies ist der Hauptstapel. Sie erhalten auch zwei weitere Helferstapel. Diese Hilfsstapel haben jedoch eine einzigartige Eigenschaft: Jedes Element muss kleiner oder gleich groß sein …

11
Kreuzvergleiche reguläre Ausdrücke
Deine Aufgabe hier ist es, zwei reguläre Ausdrücke zu schreiben, von denen jeder mit dem anderen übereinstimmt, aber nicht mit sich selbst übereinstimmt. Beide regulären Ausdrücke sollten folgende Form haben: /pattern/optional-flags Dies ist auch die Form, in der sie abgeglichen werden sollen. Die kürzeste Lösung gewinnt. Die Lösungslänge wird als …

5
Dann bläst sie!
Arrr ... Ahoi da, ich maties! Lass das Großsegel los! Voll an Steuerbord! Ah, fühl den Wind in deinen Haaren! Richtig, ich Herzchen ... Ich brauche ein bisschen von deinen Fähigkeiten als Programmierer! Meine Crew ist ein bisschen moderner als ich selbst ... Ich bevorzuge immer noch die Himmelsrichtungen (siehe …
21 code-golf  math 

30
Umgekehrte Bitreihenfolge von 32-Bit-Ganzzahlen
Schreiben Sie den kürzesten Code, um die Bitreihenfolge einer 32-Bit-Ganzzahl umzukehren. Regeln: Die Eingabe wird als gültige Ganzzahl oder Zeichenfolge angenommen, wenn Ihre Sprache keine numerischen Werte unterstützt (z. B. Windows Batch). Die Ausgabe muss eine gültige Ganzzahl oder eine Zeichenfolge sein, wenn Ihre Sprache keine numerischen Werte unterstützt (z. …

23
Alles Gute für mich!
Alles Gute für mich! Schreiben Sie ein Programm, das Happy birthday to me!an seinem Geburtstag gedruckt wird . Der Geburtstag des Programms ist die Erstellungs-, letzte Änderungs- oder Kompilierungszeit des Programms (Sie wählen) und darf nicht fest codiert sein. Das Datum, das Sie als Geburtstag verwenden, darf in keiner Weise …
21 code-golf 

21
Hallo Welt!!! Fibonacci-Verteilung
Ihr Programm sollte genau ausgeben: Hello world!!!mit oder ohne Zeilenvorschub danach. Ihr Programm sollte keine Eingabe annehmen. Die Verteilung der Quellcode-Zeichen muss korrekt sein gemäß: Die Anzahl der numerischen Zeichen (0-9) muss genau eine Fibonacci-Sequenznummer sein. Die Anzahl der anderen nicht numerischen Zeichen ! (0-9) im Quellcode muss genau der …

13
Tipps zum Golfen in F #
Welche allgemeinen Tipps haben Sie zum Golfen in F #? Ich bin auf der Suche nach Ideen, die sich auf Code-Golf-Probleme im Allgemeinen anwenden lassen, die zumindest etwas spezifisch für F # sind (z. B. "Kommentare entfernen" ist keine Antwort). Bitte posten Sie einen Tipp pro Antwort.
21 code-golf  tips  f# 

4
Mach mir ein Sandwich
Herausforderung: Schreiben Sie ein Makefile, das zu folgendem Verhalten führen würde: % make me a sandwich What? Make it yourself % sudo make me a sandwich Okay Regeln: Sollte auf einem Linux-Computer funktionieren, auf dem der Benutzer nicht root ist, sondern verwenden darf sudo. Darf Okayzu keinem kürzeren make-Befehl sagen …

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.