Programmierrätsel & Code Golf

12
Kürzester Code, um den längsten Code zu schreiben

Ihre Herausforderung besteht darin , einen kürzesten Code in der Sprache Ihrer Wahl zu .txterstellen, der den längsten Code in eine Datei schreibt , um zwei Zahlen zu multiplizieren, indem zwei Zahlen als Eingabe und Ausgabe der Antwort verwendet werden . KEINE EINGABE FÜR IHREN CODE ERFORDERLICH,...

12
Richten Sie die CSV aus

Überblick: Ihre Aufgabe ist es, CSV-Eingaben in einem key=valueFormat zu erfassen und besser zu organisieren (siehe unten). Eingang: Immer über stdin . Aufzeichnungen werden immer in der folgenden Form vorliegen key=value: foo=bar,baz=quux abc=123,foo=fubar baz=qwe,abc=rty,zxc=uiop,foo=asdf Es wird...

12
Circle Maze Checker

Kennst du Holzspielzeug mit kleinen Kugellagern, bei denen es darum geht, sich im Labyrinth zu bewegen? Das ist irgendwie so. Bestimmen Sie anhand eines Labyrinths und einer Reihe von Zügen, wo der Ball landet. Das Brett wird vertikal gehalten und die Kugel bewegt sich nur durch die Schwerkraft,...

12
Chinese Checkers längster Zug

In Chinese Checkers kann sich eine Figur bewegen, indem sie über eine beliebige andere Figur springt oder eine Folge solcher Sprünge macht. Ihre Aufgabe ist es, eine möglichst lange Abfolge von Hopfen zu finden. Eingang Eine Folge von 121 Nullen oder Einsen, die jeweils einen Platz auf einer Tafel...

12
Wie viel kannst du schnell multiplizieren?

Mit dem jüngsten Python- Bashing wird hier versucht, die Stärken von Python zu demonstrieren. Ihre Herausforderung besteht darin, ein Programm zu schreiben, das ninnerhalb von 10 Sekunden die Fakultät einer möglichst hohen Zahl berechnet . Ihre Punktzahl wird sein (highest n for your program on...

12
Finden Sie alle eindeutigen Präfixe einer Reihe von Zeichenfolgen

Für diese Herausforderung müssen Sie das Ruby- AbbrevModul in möglichst wenig Code implementieren . Herausforderung Die Eingabe erfolgt in einer beliebigen Sprache als Array (Array, Liste, Sequenz usw.) von Zeichenfolgen. Sie können eine Funktion schreiben oder durch Kommas getrennte Wörter in...

12
Theaterbestuhlung

Aufgabe Ein Theater hat 10 Zeilen, etikettieren , Aum Jvon vorne nach hinten, und 15 Sitze in jeder Zeile der Nummern 1 bis 15 von links nach rechts. Das Programm verwendet die folgenden Regeln, um die besten Plätze auszuwählen. Regel 1: Alle Sitzplätze in einer Buchung müssen in derselben Reihe...

12
Konvertieren Sie JSF ** k in normales JS

Viele von Ihnen kennen JSF ** k bereits . Für diejenigen, die dies nicht tun, ist es ein Skript, das im Grunde genommen jeden JavaScript-Code in etwas verwandelt, das nur unter Verwendung von geschrieben wurde []()!+. Ihre Aufgabe ist es, mit jeder Sprache Ihrer Wahl ein Programm zu erstellen, das...

12
Stellen Sie die Fläschchen in Ihre Zentrifuge

Diese Frage stammt aus diesem reddit-Thread des reddit-Benutzers taho_teg, wurde jedoch zu einem allgemeineren "Rätsel" erweitert. Sie haben eine Zentrifuge mit 24 Löchern für die Fläschchen, die gleichmäßig in einem Kreis um die Mittelachse verteilt sind. Wenn Sie jetzt über mehrere Fläschchen...

12
Weben in ASCII

Stellen Sie sich ein rechteckiges |Zeichengitter vor, das die gespannten Fäden auf einem Webstuhl ( die Kette ) darstellt, um die andere Fäden ( der Schuss ), die wir darstellen -, gewebt werden können. Hier ist die ungewebte Kette eines 7 × 4-Webstuhls: ||||||| ||||||| ||||||| ||||||| Es gibt eine...

12
Ganzzahlige Quadratwurzel der Ganzzahl [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 2 Jahren . Problem: Schreiben Sie in der von Ihnen...

12
Kakuro-Kombinationen

Kakuro-Kombinationen Da ich mental nicht rechnen kann, habe ich oft Probleme mit dem Kakuro- Puzzle, bei dem das Opfer wiederholt herausfinden muss, welche unterschiedlichen Zahlen im Bereich von 1 bis 9 (einschließlich) sich zu einer anderen Zahl im Bereich von 1 bis 45 addieren, wenn Sie wissen,...

12
Erhebe dich zur Macht

Herausforderung Die Herausforderung besteht darin, ein Programm zu schreiben, das eine positive Zahl aund eine Zahl ungleich Null annimmt bund ausgibt a^b(a wird zur Potenz erhoben b). Sie können nur + - * / abs()als mathematische Funktionen / Operatoren verwenden. Diese können nur auf skalare...

12
Meine Primzahlen sind immer durchgezogene Linien

Erstellen wir ein N × N-Raster aus Leerzeichen und Unterstrichen, mit dem visuell festgestellt werden kann, ob eine Zahl eine Primzahl ist. (N kann eine beliebige positive ganze Zahl sein.) Dieses Raster hat drei einfache Regeln: Die n-te Spalte enthält das wiederholte Muster von n-1 Unterstrichen,...

12
Finden Sie die maximale Operation

Die Herausforderung besteht darin, die maximale Anzahl, die Sie aus einer Liste von Ganzzahlen erhalten können, mithilfe von arithmetischen Grundoperatoren (Addition, Subtraktion, Multiplikation, unäre Negation) zu finden. Eingang Eine Liste von ganzen Zahlen Ausgabe Das maximale Ergebnis bei...