Als «code-golf» getaggte Fragen

10
Wiegen Sie Ihre Worte!

Die Herausforderung Geben Sie zwei Zeichenfolgen mit einer Länge von jeweils bis zu 30, die aus druckbaren ASCII-Zeichen (Codes ) bestehen, in den wenigsten Code-Bytes auf eine Waage! Dies besteht aus folgenden Schritten:[ 32 , 126 ][32,126][32, 126] Berechnen und vergleichen Sie die Gewichte der...

10
Dolmetscher sprechen

"Talk" ist eine baroquifizierte akkumulatorbasierte Sprache, die als Antwort auf Dennis ' Zitat auf talk.tryitonline.net erstellt wird. Waiting for someone to create an esolang called talk. . Die "Talk" -Sprache hat 4 Befehle: 00 Wenn der Akku 0 ist, setzen Sie den Akku auf 0. 01 Wenn der Akku 0...

10
Flugzeug explodieren

Das Aufblasen ist ein mächtiges Werkzeug in der algebraischen Geometrie. Es ermöglicht das Entfernen von Singularitäten aus algebraischen Mengen, während der Rest ihrer Struktur erhalten bleibt. Wenn Sie mit all dem nicht vertraut sind, machen Sie sich keine Sorgen, die tatsächliche Berechnung ist...

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

10
Ungefähr das perfekte Fünftel

Geben Sie ab 1-TET gleiche Temperamente an, die sich immer besser dem perfekten Fünftel annähern (nur Verhältnis 3/2). ( OEIS-Sequenz A060528 ) Die formale Beschreibung der Sequenz, kopiert aus dem OEIS: Eine Liste gleicher Temperamente (gleiche Teilungen der Oktave), deren nächste...

9
Kreuzworträtselnummerierung

Erstellen Sie ein Programm, um ein Kreuzworträtsel richtig zu nummerieren. Eingang Die Eingabe ist der Name einer Datei, die das Kreuzworträtsel darstellt. Der Eingabedateiname kann als Argument, für die Standardeingabe oder auf andere herkömmliche Weise als durch Hardcodierung übergeben werden....

9
Baue eine Engine für ein Labyrinthspiel

Dies ist eine Fortsetzung der Frage " Labyrinth drucken". Wenn Ihnen diese Frage gefällt, fügen Sie bitte weitere Algorithmen zur Labyrinthgenerierung hinzu;). Für diese Aufgabe müssen Sie eine Spiel-Engine für einen Spieler implementieren, der den Schatz in einem Labyrinth finden und den Dungeon...

9
Teilen Sie ein Wort in Teile mit gleichen Punktzahlen

Unter der Annahme, dass A = 1, B = 2 ... Z = 26 und der Wert eines Wortes die Summe dieser Buchstabenwerte ist, ist es möglich, einige Wörter in zwei Teile zu teilen, so dass sie gleiche Werte haben. Zum Beispiel kann "wordsplit" wie folgt in zwei Teile zerlegt werden: ordsl wpit, weil o + r + d +...

9
Primzahlen in der Nähe ausgeben

Schreiben Sie ein Programm, das eine Eingabe (die eine Primzahl sein kann oder nicht) nimmt und die unmittelbare Primzahl auflistet, die darauf folgt und davor steht. Beispieleingabe: 1259 Beispielausgabe: 1249 1277 Das kürzeste Programm gewinnt. Muss auf einem modernen Desktop-PC innerhalb von 10...

9
Physikgolf: Schrägschießen

"Und jetzt etwas ganz anderes." Ein wütender Vogel wird in einem Winkel β zur Horizontalen mit einer Geschwindigkeit u geschossen. Der Boden ist steil und in einem Winkel α geneigt. Finden Sie die horizontale Entfernung q , die der Vogel zurückgelegt hat, bevor er den Boden berührt hat. Machen Sie...

9
Golf Fixed Point Combinator

Schreiben Sie einen Festkomma-Kombinator in möglichst wenigen Zeichen in der Sprache Ihrer Wahl. freie Form ( dh was auch immer am kürzesten ist): gesamtes Programm, tatsächliche Funktion, Code-Snippet Sie dürfen Ihre Standardbibliotheken nicht verwenden, wenn sie eine haben Sie können es jedoch...

9
Zahlen, Summen, Produkte

Suchen Sie bei einem 20 × 20-Raster nicht negativer Ganzzahlen ein 3 × 3-Teilraster, in dem das Produkt der Summen der einzelnen Zeilen das Maximum erreicht. In Formeln gesprochen: Angesichts des 3 × 3-Teilgitters Die zu maximierende Funktion ist Pro Zeile wird die Summe berechnet und die einzelnen...

9
Erstellen Sie einen einfachen Proxy

Machen Sie den kürzesten Proxyserver. Eingangs- / Ausgangsspezifikationen Klient: Eingabe: eine Portnummer (32-Bit-Ganzzahl) (,) oder (Leerzeichen) eine URL (siehe Testfälle) Ausgabe: HTML-Quelle der URL Server: Eingang: Port zum Abhören (32-Bit-Ganzzahl) Ausgabe: REC, wenn die Eingabe vom Client...

9
Gleitkomma-Addition ohne Schwimmer!

Ihre Aufgabe ist es, ein Programm in einer beliebigen Sprache zu schreiben, das zwei Gleitkommazahlen ohne Verwendung von Bruch- oder Gleitkomma-Mathematik addiert . Ganzzahlige Mathematik ist erlaubt. Format Das Format für die Zahlen sind Zeichenfolgen mit Einsen und Nullen, die den Binärwert...

9
Einfacher Tag-Parser

Dies ist ein Modell eines verzeihenden HTML-Parsers. Anstatt HTML zu analysieren und Attribute zu extrahieren, ist der Tag-Parser in diesem Code Golf einfach. Schreiben Sie eine Funktion, die eine Tag-Struktur analysiert und ihre übergeordnete Form zurückgibt. Ein öffnendes Tag besteht aus einem...

9
2-dimensionale Strahlverfolgung

Die Herausforderung besteht darin, ein zweidimensionales Raytracing-Programm auf Textbasis zu implementieren. Weiße Lichtquellen sind @Symbole. R, GUnd Bsind Lichtfilter. /und \sind Spiegel mit 80% Reflexionsvermögen. ?ist ein Lichtsensor. >, <, ^Und Vin der entsprechenden Richtung Licht...

9
Malen Sie diesen Zaun

Sie sind Tom Sawyer und müssen einen 102400 m langen Zaun streichen. Zum Glück haben Ihre Freunde beschlossen, Ihnen beim Austausch verschiedener Dinge zu helfen. Jeder Freund wird malen L m, ausgehend von S mit Farbe C . S , L sind ganzzahlige Meter und 1 ≤ C ≤ 97. Wenn Sie sich langweilen,...

9
Optimieren Sie die Multiplikation der Matrixkette

Diese Herausforderung besteht darin, die effizienteste Multiplikationsreihenfolge für ein Produkt aus mehreren Matrizen zu berechnen . Die Größe der Matrizen wird in einer einzelnen Zeile der Standardeingabe angegeben. Sie sollten eine Liste von Ganzzahlen in der Standardausgabe drucken, die die...