Als «code-golf» getaggte Fragen

15
Äpfel fallen runter

Einführung Auf der x-Achse befindet sich ein Apfelbaumstamm zwischen -2 und 2, um den herum einige Äpfel herunterfallen: | | | | <-------|---|-------> -2 2 Jeden Tag fallen n Äpfel herunter. Jeder Apfel behält seine x-Koordinate bei, wenn er direkt auf den Boden fällt. Wenn es jedoch auf...

15
Bewegung auf einem sechseckigen Raster

Geben Sie bei Eingabe einer Reihe von Zeichen, die Bewegungen auf einem hexagonalen Gitter darstellen, die endgültigen Koordinaten des "Zeigers" aus. Unsere Sechsecke werden wie folgt nummeriert: _____ _____ _____ _____ / \ / \ / \ / \ / -3,-2 \_____/ -1,-2 \_____/ 1,-2 \_____/ 3,-2 \ \ / \ / \ / \...

15
Blöcke stapeln

Geben Sie bei Eingabe einer Liste von Blöcken, die an bestimmten Punkten abgelegt werden sollen, die Höhe des resultierenden "Turms" aus. Diese Herausforderung lässt sich am besten anhand eines Beispiels erklären. Die Eingabe ist eine Liste von 2n ganzen Zahlen, die n Blöcke darstellen. Die erste...

15
Codewörter in ganzzahligen Folgen

Einführung Pareidolia : Aus dem Altgriechischen; παρα ( para , "nebeneinander") + εἴδωλον ( eídōlon , "Bild"). Die Tendenz, einen vagen Reiz als etwas zu interpretieren, das dem Betrachter bekannt ist, z. B. Markierungen auf dem Mars als Kanäle zu interpretieren, Formen in Wolken zu sehen oder...

15
Berechnen Sie die Wicklungszahl

Die Wicklungszahl ist die ganze Zahl der Nettoumdrehungen gegen den Uhrzeigersinn, die ein Beobachter gemacht haben muss, um einem bestimmten geschlossenen Pfad zu folgen. Beachten Sie, dass alle Umdrehungen im Uhrzeigersinn negativ für die Wicklungszahl sind. Der Pfad darf sich selbst kreuzen....

15
Fibonacci Sexagesimals

Leonardo da Pisano alias Fibonacci war maßgeblich an der Einführung des hindu-arabischen Zahlensystems in Europa beteiligt. Davor arbeiteten dort Mathematiker in der Basis 60 mit römischen Ziffern. Zum Beispiel könnte die Quadratwurzel von zwei wie folgt approximiert werden: ein und vierundzwanzig...

15
Herausforderung über Advacado

Davon inspiriert . Bei dieser Herausforderung wurden keine Avocados verletzt. Hallo, ich habe eine Herausforderung, ich brauche Hilfe beim Entsaften einer Avocado, also brauche ich ein Programm, das mir sagt, wie lange es dauert, bis ich Avocad entsaftet habe Beachten Sie diese ASCII Art Avocado:...

15
Wohin fährt das Raumschiff?

Basierend auf einer Idee von Zgarb . Ein Raumschiff bewegt sich um ein normales 3D-Gitter. Die Zellen des Gitters sind mit ganzen Zahlen in einem rechtshändigen Koordinatensystem, xyz, indiziert . Das Raumschiff beginnt am Ursprung und zeigt entlang der positiven x- Achse, wobei die positive z-...

15
Throwback Friday: Nummeriere mein ZX-Spektrum-BASIC-Listing neu

Die erste Programmiersprache, der ich ausgesetzt war, war Sinclair BASIC . Wie bei vielen BASIC-Dialekten müssen alle Quellcodezeilen nummeriert werden . Infolgedessen war die Verwendung des GO TOBefehls idiomatisch und springt zur angegebenen Zeilennummer (keine Bezeichnungen). Es gibt auch einen...

15
Drehe jede Zeile und Spalte in einer Matrix

Die Herausforderung Gegeben eine n x nMatrix von ganzen Zahlen mitn >= 2 1 2 3 4 und eine Liste von ganzen Zahlen mit genau 2nElementen [1,2, -3, -1] gibt die gedrehte Matrix aus. Diese Matrix ist folgendermaßen aufgebaut: Nehmen Sie die erste Ganzzahl in der Liste und drehen Sie die erste Zeile...

15
Bauen Sie einen einfachen Raum in ASCII-Kunst

Ein Raum kann aus verbundenen Rechtecken bestehen, beispielsweise einem L-förmigen Raum. Ein solcher Raum kann durch eine Liste von Dimensionen beschrieben werden, die die Größe jedes Rechtecks ​​beschreiben. Angenommen, Sie haben zwei Eingabelisten. Die erste enthält die Breite der Rechtecke, die...

15
Wie weit vom Äußeren entfernt?

Nehmen Sie einen 2D-Raumbereich, der in achsenausgerichtete quadratische Einheiten unterteilt ist, deren Zentren in ganzzahligen Intervallen ausgerichtet sind. Eine Kante wird als intern bezeichnet, wenn sie von zwei Elementen gemeinsam genutzt wird, andernfalls handelt es sich um eine externe...

15
Gewinne aus Spielwarengeschäften

Die Geschichte "2016? Alles klar", grummelte Spielzeugverkäufer Hilbert. Er öffnete die Augen, wischte sich die Salatsauce aus dem Ohr und aß morgens eine Cremeschnitte. Vorbildliche Ferien. Er muss jetzt aber zur Arbeit gehen und die Jahresabrechnung abschließen. Weihnachten ist eine sehr...

15
Png-bild umkehren

Erstellen Sie ein Programm oder eine Funktion, die den Dateinamen als Argument verwendet oder von der Standardeingabe liest und die folgende Aufgabe ausführt: Liest das Bild aus einer PNG-Datei (Name als Argument angegeben). Vertauschen Sie die Farben in diesem Bild, sodass beispielsweise...

15
Bestimmen Sie den Typ einer Eingabe

Die Herausforderung ist einfach: Bestimmen Sie den Typ einer Eingabe und geben Sie einen Bezeichner aus, aus dem hervorgeht, um welchen Typ es sich handelt. "UI" unsigned integer: 0, 1, 34,111111111111111111111111111111111111111111 "SI", Signed integer: +0, +1, +42, -1,

15
Ravenity of Cube Distance Numbers

Inspiriert von diesem Numberphile-Eintrag Hintergrund Die Würfel Abstand Nummern einer ganzen Zahl n sind hier als die Menge der ganzen Zahlen definiert, die X³ Abstand für eine gegebene x . Für ein einfaches Beispiel mit n=100und x=2die Würfel Abstand Zahlen sind {92,108}. Dies kann durch...