Programmierrätsel & Code Golf

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

13
Die Modulvalidierung
Angesichts einer Liste von mathematischen Ausdrücken, die alle zutreffen und aus Modulo-Restberechnungen mit zwei Zahlen und einem Ergebnis bestehen, müssen Sie die ersten nZahlen ermitteln, die für alle Aussagen in der Liste zutreffen. Beispielsweise: [m % 3 = 0, m % 4 = 1, m % 5 = 3], wobei% …
12 code-golf  number 

2
Optimales Betrügen bei BINGO
Sie haben es satt, dass andere Spieler selbstgefällig "BINGO" ankündigen und triumphierend an Ihnen vorbei gehen, um ihren Preis zu gewinnen. Diesmal wird es anders sein. Sie haben den Anrufer bestochen, um Ihnen die BINGO- Anrufe im Voraus in der Reihenfolge zu übermitteln , in der sie angerufen werden. Jetzt …
12 code-golf 

10
Kinder mischen Karten
Ein Kartenspiel zu mischen ist für Kinder sehr schwer, daher müssen sie Wege finden, um ein vernünftiges, gut gemischtes Kartenspiel so einfach wie möglich zu erhalten. Eine Möglichkeit, dies zu tun, die einigermaßen gute Ergebnisse liefert, ist: Nehmen Sie die oberste Karte heraus und legen Sie sie an einer beliebigen …

3
Kombinatorisches Rätsel!
Einführung: Kombinatorische Logik Die kombinatorische Logik (CL) basiert auf sogenannten Kombinatoren , die im Grunde genommen Funktionen sind. Es gibt zwei grundlegende "eingebaute" Kombinatoren Sund K, die später erklärt werden. Linke Assoziativität CL ist linksassoziativ , was bedeutet, dass Klammern (die etwas enthalten), die sich ganz links von einem anderen …

9
Konstruiere eine Gaußsche Matrix
Die Gaußsche Unschärfe ist eine Methode, mit der Bilder gleichmäßig verwischt werden. Dabei wird eine Matrix erstellt, die verwendet wird, indem sie mit den Pixeln eines Bildes gefaltet wird. In dieser Herausforderung besteht Ihre Aufgabe darin, die in der Gaußschen Unschärfe verwendete Matrix zu konstruieren. Sie nehmen eine Eingabe r, …
12 code-golf  math  matrix 

5
Wie spät ist es in Unicode?
Die Herausforderung ist einfach, wenn eine Eingabezeit als Zeichenfolge in einem der folgenden Formate angegeben wird: hh, hh:mmoder hh:mm:ssmit 0 ≤ hh ≤ 23, 0 ≤ mm ≤ 59und 0 ≤ ss ≤ 59. Mit den folgenden Symbolen können Sie die aktuelle Uhrzeit ausgeben: AA LABEL FOR CHARACTER CODE POINT …

1
Mathe Metagolf Mania!
Mathemania Specs: Jeder Mathemania-Code beginnt mit der Nummer 2. Von der 2aus können Sie folgende Operationen ausführen: e: Potenzierung. Die Standardeinstellung dieses Befehls ist das Quadrieren der Zahl. f: Factorial. In der Standardeinstellung dieses Befehls wird die einfache Fakultät für die Zahl ( using f on 2 = 2! = …
12 math  metagolf 

2
Der Umrechner der Basisgebäude-Nummer des Professors
Der verrückte Mathematikprofessor möchte all seine Forschungen mit einem System verschlüsseln, das selbst die schlauesten seiner Konkurrenten erfasst! Zu diesem Zweck hat der Professor beschlossen, die Basis nicht nur der Zahl, die er schreibt, sondern jeder einzelnen Ziffer in dieser Zahl zu ändern, je nachdem an welcher Stelle sich die …

3
Natürlicher Pi # 2 - Fluss
Tor Berechnen Sie bei einer Zeichenfolge mit einer Folge von Hashes deren Gesamtlänge und dividieren Sie diese durch die Entfernung vom Anfang bis zum Ende. Simulation Was simulieren wir? Nach dieser Arbeit beträgt das Verhältnis der Länge eines Flusses zur Entfernung zwischen Anfang und Ende ungefähr Pi! (Dies wurde möglicherweise …



11
Die negative Order Integer Challenge, aber es ist Prime Time!
Im Gespräch über diese Frage , werfen Sie einen Blick darauf, wenn Sie ein bisschen verwirrt sind. Hauptaufgabe Ihre Aufgabe ist es, verkettete Ganzzahlen in absteigender Reihenfolge auszugeben, aber die maximale Ganzzahl bei jedem Treffer zu erhöhen 1 (für diese Frage wird 1 als Primzahl betrachtet) . Dies hört sich …

4
Hilf mir, diese Drähte zu entwirren!
Meine Drähte sind alle verwickelt! Ist es nicht ärgerlich, wenn sich die Drähte verheddern? Nun, das ist mir gerade passiert, also möchte ich mir helfen, sie zu entwirren! Zur Vereinfachung habe ich sie alle vom Gerät getrennt, aber sie sind immer noch mit der Steckdose verbunden. Ihre Herausforderung besteht darin, …
12 code-golf  string 

5
Ascii-Art einklappen
Herausforderung Schreiben Sie bei einem rechteckigen Raster aus druckbaren ASCII-Zeichen als Zeichenfolge oder über die Standardeingabe eine Funktion oder ein Programm, mit dem die nicht-Leerzeichen in einem Stapel unten zusammengefasst werden. Die Regeln: Die Ausgabe hat die gleichen Abmessungen und Zeichen wie die Eingabe. Ein nicht-Leerzeichen an (row a,column b)kann …

1
Beweis 2 + 2 = 2 * 2 (und ähnlich)
Ausgabe eine vollständige formale puh solcher Aussagen wie 1+2=3, 2+2=2*(1+1)usw. Einführung Wenn Sie Peano Arithmetic kennen, können Sie diesen Abschnitt wahrscheinlich überspringen. So definieren wir die natürlichen Zahlen: (Axiom 1) 0 is a number (Axiom 2) If `x` is a number, the `S(x)`, the successor of `x`, is a number. …

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.