Programmierrätsel & Code Golf

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


6
Kürzestes undefiniertes Verhaltensbeispiel in C ++ [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Was ist der kürzeste, wohlgeformte C ++ - Code, der undefiniertes …

14
Ordnen Sie bis zu 10 in einem Array zu
Herausforderung Berechnen Sie bei einem Array mit einstelligen Zahlen, ob zwei davon 10 ergeben, und drucken Sie sie aus Beispiel Eingang (1,2,3,4,5,5,6,7) Dies kehrt zurück ((4,6),(5,5),(3,7)) Eingang (1,2,3,4,5) Dies kehrt zurück (). da gibt es nur eine 5 Eingang (5,5,5,5,5) Dies kehrt zurück, ((5,5),(5,5))da es eine ungerade Anzahl von 5s …
8 code-golf 

8
Array Sandwiches
(Angepasst an Problem C des ersten Qualifikanten des ACM-Programmierwettbewerbs 2012/2013 ) Sie haben mehrere Arrays mit den Namen A 1 , A 2 , ..., A n , die jeweils in aufsteigender Reihenfolge sortiert sind. Jedes Element im Array ist eine 32-Bit-Ganzzahl. Ein Sandwich ist eine Menge von Indizes j …

4
Baue ein einfaches Roguelike
Diese Herausforderung basiert auf einem Vorschlag, der vor einigen Jahren von der Usenet-Gruppe rec.games.roguelike.development vorgeschlagen wurde. Ich kann den ursprünglichen Newsgroup-Beitrag nicht finden, aber Sie können sich das Github-Repo der Lösungen ansehen . Es wurde nur in ein paar Sprachen gespielt und ich würde gerne noch mehr sehen! Zielsetzung Ziel …
8 code-golf  game 

9
Abschluss der Arbeitswoche
Ich arbeite einen Standard neun bis fünf. Montag bis Freitag. Ich nehme mir eine halbe Stunde Zeit zum Mittagessen von 12:30 bis 13:00 Uhr. Schreiben Sie mir ein Programm, das beim Ausführen den Prozentsatz der Arbeitswoche berechnet, den ich zum aktuellen Zeitpunkt abgeschlossen habe. Regeln Zählen Sie nur die tatsächlich …

11
Finden Sie den n-ten Fibonnaci Prime im kürzesten Code
Die Herausforderung ist ziemlich einfach: Nehmen Sie eine positive ganze Zahl nals Eingabe. Geben Sie die nth Fibonacci-Primzahl aus. Die Eingabe kann als Parameter für eine Funktion erfolgen (und die Ausgabe ist der Rückgabewert) oder über die Befehlszeile erfolgen (und dort ausgegeben werden). Hinweis: Die Verwendung integrierter Hauptprüffunktionen oder Generatoren …

6
ASCII-Wildniskarte erstellen [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Generieren Sie eine ASCII-Wildniskarte. Beispielausgabe: ................^^^^ ..................^^ ...^^^^........o.... .....^^^^........... .................... ........o....TT..... …

20
Kürzen Sie Text mit Run Length Encoding
Kürzen Sie den Text mithilfe der Lauflängencodierung (oder nicht) Eingang: heeeello woooorld Ausgabe: 1h4e2l1o 1w4o1r1l1d Lesen Sie die Zeilen von stdin. Auf Standard drucken. Stderr wird natürlich verworfen. Angenommen, es gibt versteckte Testfälle (keine Einbettung der Ausgabe) Eingabe / Ausgabe als ASCII Jede Sprache wird akzeptiert
8 code-golf 


3
PHP-Golftipps: Lesen / Schreiben von Dateien und der CLI
Ich habe in einer Reihe von PHP - Code Golf teilnehmend Herausforderungen vor kurzem und einige der Techniken , die verwendet werden , um Daten aus einer Datei zu lesen, wie fopen()und fread()oder file_get_contents()meinem Code auf der char Zählung ein Schlagen wirklich geben. Insbesondere die Methoden zum Einlesen der Befehlszeileneingabe. …

12
Hinzufügen, die altmodische Art und Weise
Überblick Die alten Römer entwickelten ein Zahlensystem mit lateinischen Buchstaben, das ihnen gute Dienste leistete und das von der modernen Zivilisation immer noch verwendet wird, wenn auch in viel geringerem Maße. In der Zeit seiner Verwendung hätten die Römer lernen müssen, diese Zahlen zu verwenden und zu manipulieren, um für …

3
Löse das 14-Pegs-Rätsel
Einführung Ein häufiges Puzzle besteht aus einem dreieckigen Brett mit 15 Löchern für T-Stücke, wie in der folgenden Abbildung gezeigt: Beginnend mit allen Stiften im Brett, mit Ausnahme eines Lochs oben, besteht der Sinn des Puzzles darin, Stifte wie Steine ​​so übereinander zu springen, dass genau ein Stift übrig bleibt. …

2
BWInf 2011, Frage 5: Partnerstädte
Dies ist eine Herausforderung, die ursprünglich eine Aufgabe des Bundeswettbewerbs Informatik war , einem Wettbewerb für Schüler. Im Gegensatz zu der ursprünglichen Frage, bei der Sie eine gute Lösung finden und eine Dokumentation schreiben müssen, möchte ich, dass Sie dies Golf spielen. Ich versuche die Frage so gut wie möglich …


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.