Als «code-golf» getaggte Fragen

24
Maximaler Lauf zwischen identischen Elementen

Dies ist eine Überarbeitung dieser nun gelöschten Frage von ar kang . Wenn das OP dieser Frage diese Frage zurückfordern möchte oder ein Problem mit dem Posten dieser Frage hat, würde ich mich freuen, darauf eingehen zu können Wenn Sie eine Liste von Ganzzahlen als Eingabe angeben, ermitteln Sie...

24
Raumnummernfinder

Raumnummernfinder Ich habe in meinem Job eine interessante Problemlösungstechnik gefunden, als ich von einem Kollegen die falsche Zimmernummer für ein Meeting erhalten habe. Von Zeit zu Zeit schickt mir ein Mitglied meines Teams auf dem Weg zu einer Besprechung die falsche Zimmernummer,...

24
Sequenziell teilbar

Manchmal zähle ich, um einzuschlafen, so hoch ich kann, während ich Zahlen überspringe, die nicht quadratfrei sind . Ich bekomme ein wenig Nervenkitzel, wenn ich mehrere Zahlen hintereinander überspringe - zum Beispiel 48,49,50sind alle NICHT quadratfrei (48 ist teilbar durch 2 ^ 2, 49 durch 7 ^ 2...

24
Pascals Dreieck

Fast jeder hier ist mit Pascals Dreieck vertraut. Es besteht aus aufeinanderfolgenden Zeilen, wobei jedes Element die Summe der beiden Nachbarn oben links und oben rechts ist. Hier sind die ersten 5Zeilen (aus dem Generate Pascal-Dreieck entlehnt ): 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 . . . Reduzieren...

24
Bertrands Primes

Bertrands Postulat besagt, dass es für jede ganze Zahl n ≥ 1 mindestens eine Primzahl p gibt, so dass n <p ≤ 2n ist . Um diesen Satz für n <4000 zu verifizieren, müssen wir nicht 4000 Fälle prüfen: Der Landau-Trick besagt, dass es ausreicht, dies zu prüfen 2, 3, 5, 7, 13, 23, 43, 83, 163,...

24
Alice und Bob haben einen Streit

Alice (A) und Bob (B) entschieden sich für eine Schlacht. Jeder Kämpfer hat 10 Gesundheit. Sie werfen abwechselnd einen 6-seitigen Würfel, um Schaden zu verursachen. Dieser Schaden wird aus der Gesundheit des Gegners entfernt. Am Ende werden entweder Alice oder Bob ihren Gegner besiegen. Zeig mir,...

24
Ice Golf Challenge

Das Ziel dieser Herausforderung besteht darin, ein Programm oder eine Funktion zu schreiben , die die geringste Anzahl von Schlägen zurückgibt, die zum Abschließen eines bestimmten Kurses erforderlich sind. Eingang Das Layout des Kurses kann auf jede geeignete Art und Weise und in jedem von Ihnen...

24
Generiere Männer der Kultur

Diese Herausforderung ist vom Meme Men of Culture inspiriert . Das Mem beinhaltet das Ausblenden von Teilen der Originalunterschrift. Ah, ich sehe, du bist auch ein Mann der Kultur. um es so aussehen zu lassen, als würde der Charakter etwas anderes sagen. Ihre Herausforderung besteht darin, ein...

24
Rennen um die Strecke

Ich suche den schnellsten Rennfahrer. Zeigen Sie mir Ihre schnellste Runde auf dieser 18x14-Strecke (siehe unten). ______ / \ / \ / ____ \ / / \ \ / / \ \ | | | | | | | | | | | | | | | | \ \ / / \ \____/ / \ / \ / \______/ Ihre Aufgabe ist es, das Auto in allen möglichen Positionen einmal um die...

24
Sie müssen ASCII-Pylone erstellen!

Cross aus meinem Anagolf-Post gepostet (Hinweis: Kann Spoiler enthalten, post mortem). Geben Sie den folgenden Text genau aus. Möglicherweise werden in jeder Zeile zusätzliche Leerzeichen und in jeder Zeile auch Zeilenumbrüche nachgestellt. Kürzester Code in Byte gewinnt. !"! "#$#" #$%&%$#...

24
Knight Entfernung

Im Schach darf sich ein Ritter auf Gitter (x, y) nach (x-2, y-1), (x-2, y + 1), (x-1, y-2), (x-1, y + 2), (x + 1, y-2), (x + 1, y + 2), (x + 2, y-1), (x + 2, y + 1) in einem Schritt. Stellen Sie sich ein unendliches Schachbrett mit nur einem Ritter vor (0, 0): Wie viele Schritte sind erforderlich,...

24
Modularer Rundfunk

Diese Herausforderung steht im Zusammenhang mit einigen Funktionen der MATL-Sprache im Rahmen des Events Sprache des Monats im Mai 2018 . Einführung In MATL arbeiten viele Funktionen mit zwei Eingängen elementweise mit Broadcast . Dies bedeutet Folgendes: Elementweise (oder vektorisiert ): Die...

24
Zeichen-Swap-Summen

Bei einer nicht leeren Liste positiver Ganzzahlen (x,y,z,…)(x,y,z,…)(x, y, z, \dots) müssen Sie die Anzahl der eindeutigen Werte von ± x ± y ± z ± … bestimmen.±x±y±z±…±x±y±z±…\pm x \pm y \pm z \pm \dots Betrachten Sie beispielsweise die Liste (1,2,2)(1,2,2)(1, 2, 2) . Es gibt acht Möglichkeiten,...

24
Finden Sie die 10-adische Kubikwurzel von 3

Ich stelle mir eine 10-adische Zahl gerne als eine Zahl vor, die unendlich nach links geht, oder ein ganzzahliges Modulo, eine sehr sehr große Potenz von 10. Dinge tragen unendlich nach links und verschwinden. Um zu sehen, was ich meine, beachten Sie, dass ...6667 * 3 = 1im 10-adischen Land, da die...

24
ASCII-Dekomprimierung von einer Basis-n-Zahl

Dies ist inspiriert von einer 05AB1E-Antwort von Magic Octupus Urn . Ausgehend von zwei Argumenten, einer positiven Ganzzahl und einer Zeichenfolge / Zeichenliste: Übersetzen Sie die Zahl in base-n, wobei n die Länge der Zeichenfolge ist. Ersetzen Sie für jedes Zeichen jedes Erscheinungsbild des...

24
Ganzzahlen sortiert nach ihren digitalen Wurzeln

Die digitale Wurzel (auch wiederholte digitale Summe) einer positiven Ganzzahl ist der (einstellige) Wert, der durch einen iterativen Prozess zum Summieren von Ziffern bei jeder Iteration unter Verwendung des Ergebnisses der vorherigen Iteration zur Berechnung einer Ziffernsumme erhalten wird. Der...

24
Aufeinanderfolgende Zeichen zählen

Bei einer Zeichenfolge, die nur Buchstaben enthält, wird die Länge der längsten Folge aufeinanderfolgender alphabetischer Buchstaben ausgegeben, die das Wort enthält, wobei die Reihenfolge keine Rolle spielt. Ein beispielhafter Algorithmus kann das Wort sortieren, Duplikate entfernen und dann die...