Programmierrätsel & Code Golf

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


19
Kürzester Weg, um einen EOF-Fehler zu erhalten [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 7 Monaten . Es ist einfach, einfach Text an STDERR auszugeben, der die Zeichenfolge …

9
Golf (6 Karten) Golf!
Golf Golf! Dies ist meine erste Herausforderung, also sei bitte sanft! Die Herausforderung besteht darin, ein Programm zu schreiben, das die richtige Punktzahl für ein Layout im Kartenspiel "Golf" ausgibt. Das Kartenspiel Golf hat viele Variationen. Die Hausregeln, die ich verwende, folgen mit einem kleinen Unterschied den Standardregeln für Six-Card-Golf …

9
Geben Sie einen Ausdruck ein
Bestimmen Sie anhand eines Infix-Ausdrucks, ob alle Konstanten vom gleichen Typ sind. Operatoren bestehen nur aus diesen dyadischen Operatoren:+-/* Ihr Programm oder Ihre Funktion sollte eine gültige Ausdruckszeichenfolge als Eingabe verwenden und einen wahrheitsgemäßen Wert ausgeben, wenn die Konstanten im Ausdruck gleichzeitig sind, und ansonsten einen falschen Wert. Der Ausdruck …

6
Konvertieren Sie chinesische Zahlen
Auf Chinesisch werden Zahlen wie folgt geschrieben: 1 一 2 二 3 三 4 四 5 五 6 六 7 七 8 八 9 九 10 十 Bei Zahlen über 10 wird dies als Anzahl der Zehner und Anzahl der Einsen ausgedrückt. Wenn es nur eine Zehn gibt, müssen Sie …
10 code-golf 

6
Tipps zum Golfen in Forth
Welche allgemeinen Tipps haben Sie zum Golfen in Forth (und seinen Klonen)? Ich suche nach Ideen, die auf Code-Golf-Probleme im Allgemeinen angewendet werden können, die zumindest etwas spezifisch für Forth sind (z. B. "Kommentare entfernen" ist keine Antwort).
10 code-golf  tips 

6
Was ist das Datum in der Usenet-Zeit?
Der September 1993 ist im Usenet als der September bekannt, der niemals endete. So ist beispielsweise der Tag, an dem diese Frage gestellt wird, Samstag, September 8740, 1993. Ihr Programm oder Ihre Funktion sollte jedes gregorianische Datum (mit positivem Jahr) als Eingabe verwenden und dasselbe Datum wie die Ausgabe zurückgeben, …
9 code-golf  date 

3
Fizz Buzz Lightyear
Nach den vielen (zwei?) FizzBuzz-bezogenen Herausforderungen, die kürzlich auf PPCG veröffentlicht wurden, war ich versucht, meine eigenen zu entwickeln. Erblicken... Fizz Buzz Lightyear Schreiben Sie ein Programm oder eine Funktion, die eine Ganzzahl verwendet nund FizzBuzzfür jede durch 15 teilbare Zahl, Fizzfür jede durch 3 teilbare Zahl und Buzzfür jede …
9 code-golf 

3
Nordkoreanische Wörterbuchreihenfolge
Das Ziel Sortieren Sie die Zeichen anhand einer Reihe von Hangul-Silben in der nordkoreanischen Wörterbuchreihenfolge. Einführung in Hangul-Silben Hangul (한글) ist das koreanische Schriftsystem, das von Sejong dem Großen erfunden wurde. Hangul-Silben werden im Unicode-Punkt U + AC00 - U + D7A3 zugeordnet. Eine Hangul-Silbe besteht aus einem Anfangskonsonanten, einem …

5
Hungrige Blobs KoTH
Wettbewerb beendet! Lesen Sie Kommentare zu Blobs, um deren Punktzahl anzuzeigen. Dieses KoTH ist lose von Primers natürlicher Selektionssimulation inspiriert . Ihr Bot ist ein Blob. Um zu überleben, müssen Sie Pellets essen, um Energie zurückzugewinnen, die zum Bewegen verwendet wird. Mit zusätzlicher Energie können Blobs in zwei Teile geteilt …

6
Subpixel-Zoom
Ihre Aufgabe ist es, ein 24-BPP-sRGB-Bild aufzunehmen und dasselbe Bild 3x in rote, grüne und blaue Subpixel hochskaliert auszugeben. Das resultierende Bild besteht vollständig aus reinen schwarzen, roten, grünen und blauen Pixeln. Jedes Pixel aus dem Quellbild erzeugt beim Zoomen eine Anordnung von 9 Subpixeln, die entweder ein- oder ausgeschaltet …

3
Minimum-Cost-Flow-Problem
Ein Flussnetzwerk ist ein gerichteter Graph G = (V, E)mit einem Quell- s ϵ Vund einem Senkenscheitelpunkt t ϵ V, mit denen jeder Kante (u, v) ϵ Edes Graphen (Verbindungsknoten u ϵ Vund v ϵ V) zwei Größen zugeordnet sind: c(u, v) >= 0, die Kapazität der Kante a(u, v) …

2
ASCII-Labyrinthkomprimierung
Herausforderung Entwerfen Sie einen Komprimierungsalgorithmus, der auf das Komprimieren von ASCII-Labyrinthen spezialisiert ist. Sie müssen sowohl einen Komprimierungsalgorithmus als auch einen Dekomprimierungsalgorithmus erstellen. Ihre Punktzahl basiert auf der Größe Ihrer komprimierten Labyrinthe. Labyrinthe Diese Labyrinthe sind in erster Linie der Figuren gemacht (Böden), +, -, |, und #(Wände) und genau …

4
Ist es gültig modifiziert UTF-8?
UTF-8 ist eine relativ einfache Methode zum Codieren von Unicode-Codepunkten in einem Format mit variabler Breite, sodass Code, der nicht Unicode-fähig ist, nicht leicht verwechselt werden kann. UTF-8 Übersicht Bytes im Bereich von 1-0x7F einschließlich sind normalerweise gültig Bytes mit dem Bitmuster 10XX XXXXwerden als Fortsetzungsbytes betrachtet, wobei die sechs …

6
Hilf Notwen, die Schwerkraft zu simulieren!
Notwen möchte die Kinematik von Körpern untersuchen, die aus großen Höhen in einem gleichmäßigen Gravitationsfeld geworfen werden, hat aber leider nicht die technische Möglichkeit, an ausreichend hohe Stellen zu gehen und die Objekte beim Fallen zu beobachten. Aber wer will nicht Fortschritte in der Wissenschaft sehen, also ... Helfen wir …

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.