Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

5
Drucken Sie die Formel
Einführung In der Chemie gibt es eine Art von Erweiterung, die .xyz-Erweiterung ( https://en.wikipedia.org/wiki/XYZ_file_format ), die in jeder Zeile ein chemisches Element und die Koordinaten in der Ebene des Elements druckt. Dies ist für Chemiker sehr nützlich, um chemische Verbindungen zu verstehen und die Verbindungen in 3D zu visualisieren. Ich …

1
Planen Sie ein Schachturnier
Einführung Im Moment nehme ich an einem Schachturnier teil. Der Turnierplan hat mich inspiriert. Im Moment bin ich in einem Wettbewerb mit drei anderen Spielern. Das heißt, wir vier spielen drei Runden. Der Zeitplan sieht wie folgt aus: Round 1: 1-4 3-2 Round 2: 3-4 2-1 Round 3: 1-3 4-2 …
8 code-golf 

2
In einer Schnur oder nicht?
Vor kurzem hatte ich einige Probleme mit dem neuen TeaScript- Interpreter. Das größte Problem besteht darin, festzustellen, ob eine Zeichenfolge Sonderzeichen enthält oder nicht. Herausforderung Ein Sonderzeichen wird als Zeichen mit den Codepunkten 160 bis 255 definiert. Sie erhalten eine Eingabe, bei der es sich um eine Zeichenfolge mit den …

1
Analysieren Sie die Widerstände
Das Ziel ist einfach: Zeichnen Sie angesichts der Reihe von Widerstandswerten den Teil des "Stromkreises" dieser Widerstände. Beispiele folgen. Eingabe : 3. Ausgabe: --3-- Eingabe : 1,2,3. Ausgabe: --1----2----3-- Als nächstes können die Widerstände parallel verbunden werden (durch 2 oder 3 Widerstände pro Verbindung), aber die erforderliche Tiefe der parallelen …

4
Tipps zum Golfen in Elixir
Elixir ist eine relativ neue funktionale Sprache, an der ich mich sehr interessiert habe. Ich möchte allgemeine Tipps zum Golfen in Elixir erhalten und Techniken lernen, die auf Code-Golf-Probleme angewendet werden können, die für Elixir im Allgemeinen etwas spezifisch sind . Basierend auf so vielen ähnlichen Fragen zu Python , …
8 code-golf  tips 

8
Ist es eine Ganzzahl, eine Zeichenfolge oder eine Dezimalzahl?
Ihre Herausforderung besteht darin, festzustellen, ob die angegebene Eingabe eine Ganzzahl, eine Zeichenfolge oder eine Dezimalzahl ist. Regeln Eine Zeichenfolge ist eine Eingabe, die keine Ganzzahl oder Gleitkommazahl ist Eine Ganzzahl darf nur numerische Zeichen enthalten und darf nicht mit einer Null beginnen Eine Dezimalstelle ist eine Eingabe, die den …

2
Layouttext in Spalten
Schreiben Sie ein Programm oder eine Funktion, die bei gegebenem Text, mehreren Spalten und der Spaltenbreite den Text in Spalten formatiert. Dies ist Klartext- Typografie . Regeln Eingang Der Text ist eine Zeichenfolge aus druckbarem ASCII und kann Zeilenumbrüche und Leerzeichen (jedoch keine Tabulatoren) enthalten. Die Anzahl der Spalten ist …

7
Zwischen SI-Präfixen konvertieren
Einführung Das Internationale Einheitensystem ist ein Messsystem auf der ganzen Welt, mit Ausnahme einiger weniger Länder, einschließlich der USA . Das SI-System (oder metrische System) basiert auf den unten aufgeführten Zehnerpotenzen (beachten Sie, dass dies eine unvollständige Tabelle ist): femto(f) pico(p) nano(n) micro(μ) milli(m) centi(c) (base unit) hecto(h) kilo(k) mega(M) …


2
Spielen Sie ein RTTTL-Lied
Benutzerquartate haben diese Herausforderung veröffentlicht , aber er hat die Tatsache vernachlässigt, dass er aus irgendeinem Grund keine MIDI-Dateien auf seinem Computer abspielen kann. Lassen Sie uns ihm helfen, indem wir ein vollständiges Programm schreiben, das einen Song im RTTTL-Format von der Standardeingabe liest, den Songnamen in die Standardausgabe druckt …

2
Die Rache des schwarzen Bauern
Zielsetzung Der schwarze Bauer will sich rächen. Planen Sie den letzten Angriff. Regeln Der schwarze Bauer ( L) beginnt in der oberen Reihe und bewegt sich nach unten in die untere Reihe. Maximieren Sie die Punkte und geben Sie den Pfad mit an X. Bauern ( P) sind 1, Bischöfe …

3
Zählzyklen in einem Falt- und Quetschprozess
In der Chaostheorie ist die Hufeisenkarte ein Beispiel dafür, wie Chaos in einem einfachen Prozess des Faltens und Quetschens entsteht. Es geht so: Nehmen Sie ein imaginäres Stück Teig, falten Sie es und zerdrücken Sie es schließlich auf seine ursprüngliche Größe. Chaos entsteht in dem Muster, wie die Teigstücke nach …

1
Restaurant Kurzschrift
Tor Manchmal können Abendmenüs lange Namen haben. Für den Kellner ist es viel einfacher, eine Abkürzung zu schreiben, die das Gericht eindeutig identifiziert. Zum Beispiel angesichts dieser Liste: beef burger chicken burger chicken nuggets Die Abkürzung c nstimmt überein chicken nuggets. Die Abkürzung burstimmt mit beef burgerund überein chicken burger. …

1
Reduzierte Reihenebenenform einer Matrix
Das Ziel dieser Herausforderung ist es, ein Programm zu erstellen, das eine Matrix aufnimmt und seine reduzierte Zeilenebenenform ausgibt. Eine Matrix liegt in reduzierter Reihenebenenform vor, wenn sie alle folgenden Bedingungen erfüllt: Wenn es eine Zeile gibt, in der jeder Eintrag Null ist, liegt diese Zeile unter jeder anderen Zeile, …

3
Mach meinen Pseudocode real
Ich habe einen Java-Pseudocode, der Leerzeichen anstelle von geschweiften Klammern verwendet, und ich möchte, dass Sie ihn konvertieren. I / O. Ihr Programm sollte eine Eingabedatei zusammen mit einer Zahl verwenden, die angibt, wie viele Leerzeichen zum Einrücken eines Blocks verwendet werden. Hier ist ein Beispiel: $ convert.lang input.p 4 …

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.