Als «code-golf» getaggte Fragen

10
Levenshtein Distanz Bias

Schreiben Sie ein Programm in einer Sprache mit einem Namen A, der anhand einer Zeichenfolge Sden Namen einer anderen Programmiersprache ausgibt B. Die Länge von Bmuss gleich dem Levenshtein-Abstand (Abk. "LD") zwischen Aund sein S. Um als Programmiersprache zu gelten, Bmuss eine Esolangs-Seite...

10
Implementieren Sie das Dienstprogramm Dog Bash

dog ist ein Befehlszeilenprogramm, das eine beliebige Anzahl von Argumenten aufnimmt, von denen das erste der zu schreibende Text ist und die anderen beliebig viele Dateien sind. Das dogDienstprogramm teilt den Text zu gleichen Teilen auf diese Dateien auf. Wenn es einen Rest gibt n, erhalten die...

10
Richten Sie den Text an einem Block aus

Aufgabe Ihre Aufgabe ist es, ein ganzes Programm zu schreiben, das die angegebenen Eingaben an einem Block mit der angegebenen Größe ausrichtet. Eingang: 40 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim...

10
"Ich" hat "ich" Chance aufzutreten

Entwerfen Sie einen Zufallszahlengenerator, bei dem die i-te Zahl für alle 0 <i <14 eine Wahrscheinlichkeit von i% hat. 0 sollte eine Wahrscheinlichkeit von genau 9% haben. Der Startwert für den Generator sollte die Systemzeit sein. Sie können keine vordefinierte Funktion zur Erzeugung von...

10
Regnet es? Ich kann es nicht sagen

Dies sind Regentropfen: ! | . " : Dies sind Wolkenteilchen: ( ) _ @ $ & Ich möchte, dass Sie bei einem Textblock überprüfen, ob es regnet oder nicht. Es regnet, wenn sich für jeden Regentropfen irgendwo darüber ein Wolkenteilchen befindet. Für jeden Regentropfen muss ein Wolkenteilchen...

10
Ungleichheit bei der Umlagerung

Hintergrund Die Umordnungsungleichung ist eine Ungleichung, die auf der Neuanordnung von Zahlen basiert. Wenn ich zwei Listen von Zahlen gleicher Länge habe, x 0 , x 1 , x 2 ... x n-1 und y 0 , y 1 , y 2 ... y n-1 gleicher Länge, wobei I. Ich darf die Zahlen in der Liste neu anordnen. Eine...

10
Zahnstochersequenz generieren

Was ist Zahnstochersequenz? Laut Wikipedia In der Geometrie ist die Zahnstochersequenz eine Folge von zweidimensionalen Mustern, die durch wiederholtes Hinzufügen von Liniensegmenten ("Zahnstochern") zum vorherigen Muster in der Folge gebildet werden können. Die erste Stufe des Entwurfs ist ein...

10
Black Friday Queue Management

Einführung Sie sind der Leiter der Elektronikabteilung in einem großen Einzelhandelsgeschäft und der größte Verkaufstag des Jahres ist dieser Freitag . Um die Menschenmenge besser verwalten zu können, implementiert Ihr Geschäft ein Ticketsystem für die größten Angebote, bei dem Kunden vor dem Kauf...

10
Thanksgiving Türkei

(Hoffentlich ist es immer noch Thanksgiving für dich) Sie haben einen Truthahn für Ihr Thanksgiving-Abendessen, wissen aber nicht, wie Sie ihn gleichmäßig verteilen sollen. Das Problem ist, dass manche Menschen mehr essen als andere, daher müssen Sie eine Lösung finden Eingang Es gibt zwei...

10
Titel Schlüsselwörter im Kontext

Diese Herausforderung basiert auf einem Problem, das in D. Parnas, Über die Kriterien für die Zerlegung von Systemen in Module , beschrieben und in J. Morris, Real Programming in Functional Languages , erläutert wurde . Schreiben Sie ein Programm oder eine Funktion, die eine Liste von Buchtiteln...

10
Knacken Sie den Safe!

Inspiriert von /puzzling/24334/to-catch-a-thief Sie sind eine gegeben ndurch n( nselbst ist optional Eingang) Gitter gefüllt mit 0s und 1s (oder jedem anderen Zeichen Ihrer Wahl). Ihr Ziel ist es, jede Zelle gleich zu machen (entweder 0oder 1). Sie können eine Reihe von Zügen ausführen, wie unten...

10
Numeronyme oder N8s?

Ein Numeronym (auch als "numerische Kontraktion" bezeichnet) ist, wenn ein Wort mit Zahlen gekürzt wird. Eine übliche Kontraktionsmethode besteht darin, die Länge des ersetzten Teilstrings zu verwenden, um alle bis auf das erste und das letzte Zeichen zu ersetzen. Verwenden Sie beispielsweise...

10
Punkt in der konvexen Hülle (2D)

Hintergrund Die konvexe Hülle einer endlichen Anzahl von Punkten ist das kleinste konvexe Polygon, das alle Punkte enthält, entweder als Eckpunkte oder im Inneren. Weitere Informationen finden Sie in dieser Frage zu PGM, die sie sehr gut definiert . Eingang N+12-D-Koordinaten ( N >= 3) werden...

10
I-Ching-Paar-Binärcomputer

Einführung I Ging ist ein alter Weissagungstext und der älteste der chinesischen Klassiker. Es verwendet eine Art der Wahrsagerei, die als Cleromantie bezeichnet wird und scheinbar zufällige Zahlen erzeugt. Die Grundeinheit des Zhou yi ist das Hexagramm (卦 guà), eine Figur, die aus sechs...

10
Tipps zum Golfen in Forth

Welche allgemeinen Tipps haben Sie zum Golfen in Forth (und seinen Klonen)? Ich suche nach Ideen, die auf Code-Golf-Probleme im Allgemeinen angewendet werden können, die zumindest etwas spezifisch für Forth sind (z. B. "Kommentare entfernen" ist keine