Programmierrätsel & Code Golf

21
Die Welt endet in ed

Entnommen direkt aus dem ACM Winter Programming Contest 2013. Sie sind eine Person, die es mag, Dinge wörtlich zu nehmen. Deshalb ist für Sie das Ende der Welt angesagt. die letzten Buchstaben von "The" und "World" verkettet. Erstellen Sie ein Programm, das einen Satz enthält, und geben Sie den...

21
Schere, Stein, Papier

Implementiere die klassische Steinpapierschere. Bedingungen: Benutzer gibt 'r', 'p' oder 's' ein Das Programm gibt 'r', 'p' oder 's' und das Ergebnis aus Programmauswahl ('r', 'p' oder 's') muss pseudozufällig sein ( ich sehe dich an Howard ) Das Ergebnis kann mit jedem druckbaren Zeichen...

21
Vier Vierer Puzzle

Das Four Fours-Puzzle ist ein beliebtes mathematisches Freizeitpuzzle, bei dem genau vier 4er (und keine andere Zahl) und eine definierte Menge von Operationen verwendet werden, um jede Zahl von 0 bis zu einem bestimmten Maximum zu erreichen. In dieser Version sind nur die folgenden Operatoren...

21
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...

21
Also ... wie hoch ist Ihr StackOverflow-Score?

Dies ist eine einfache. Geben Sie nach Eingabe einer Zahl den Namen und die Reputationsbewertung des Stack Overflow-Benutzers mit der angegebenen ID zurück . Ihr Programm kann davon ausgehen, dass es immer eine gültige und vorhandene Benutzerkennung erhält. Beispiel: 764357Angesichts der Eingabe...

21
Umwandlung von ganzen Zahlen in englische Wörter

Das Ziel dieses Codegolfs ist es, ganze Zahlen in englische Wörter umzuwandeln. Das Programm fordert zur Eingabe auf. Wenn diese Eingabe keine Ganzzahl ist, drucken Sie NaN. Wenn es sich um eine Ganzzahl handelt, konvertieren Sie sie in englische Wörter und drucken Sie diese Wörter aus. Minimale...

21
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

21
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...

21
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...

21
Erstellen Sie eine Sudoku-Lösung CHECKER

Erstellen Sie eine Sudoku-Lösung CHECKER Es gibt unzählige Sudoku-LÖSER hier, aber ich möchte, dass Sie eine Lösung erstellen, die so klein wie möglich ist (Code-Golf). Ein gültiger Eintrag kann entweder ein 9x9-Array als Argument verwenden (als Referenz übergeben, in der Befehlszeile serialisiert...

21
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...

21
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...

21
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

21
Löse Aristoteles 'Zahlenproblem

Aristoteles 'Zahlenrätsel besteht darin, jede der 19 Zellen in einem hexagonalen Raster mit einer eindeutigen Ganzzahl zwischen 1 und 19 zu füllen, sodass die Summe entlang jeder Achse 38 beträgt. Sie können sich das Spielbrett so vorstellen: Das Rätsel ist im Wesentlichen die Lösung für die...

21
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...