Programmierrätsel & Code Golf

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

2
Bild-Versteckspiel
Bei dieser Herausforderung müssen Sie ein bestimmtes Pixel in einem Foto finden (aufgenommen mit einer echten Kamera). Sie erhalten ein (R, G, B) -Tupel und ein Bild und müssen einen Punkt (x, y) innerhalb des Bildes zurückgeben, der der angegebenen RGB-Farbe entspricht . Das Bild kann mehrere Punkte haben, die …


12
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 einfaches Variieren von x zu …

30
Trennen Sie Buchstaben und Zahlen
In einem Textabschnitt werden Zahlen und Buchstaben gemischt. Ihre Aufgabe ist es, die Zahlen auf der linken Seite und die Buchstaben auf der rechten Seite in der gleichen Reihenfolge in jeder Zeile zu trennen. Regeln: Zahlen sind einfache ganze Zahlen; Also kein Dezimalpunkt und keine negativen / positiven Vorzeichen. Zahlen …

10
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, -3,-111111111111111111111111111111111111111111 "UD", Unsigned dezimal: 0.0, 1.23,1234.1234 "SD", Signed dezimal: -0.0, +0.0,-1.235 "LE", …

6
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 ertragreiche Zeit des Jahres, vor allem für seine Verkäufe. …
15 code-golf 

30
Schaltet eine Zeichenfolge um
Die Herausforderung besteht darin, einfach eine Zeichenfolge innerhalb einer anderen Zeichenfolge zu wechseln. Erläuterung Wenn die Umschaltzeichenfolge eine Teilzeichenfolge der Hauptzeichenfolge ist , entfernen Sie alle Instanzen der Umschaltzeichenfolge aus der Hauptzeichenfolge . Ansonsten hängen Sie die Umschaltzeichenfolge an das Ende der Hauptzeichenfolge an . Regeln Alle Zeichenfolgen bestehen aus …
15 code-golf  string 

1
Gleichfarbige arithmetische Folgen
Das sagt der Satz von Van der Waerden Für alle gegebenen positiven Ganzzahlen rund kgibt es eine Nsolche Zahl , dass, wenn die Ganzzahlen {1, 2, ..., N}farbig sind, jede mit einer r anderen Farbe, es mindestens kGanzzahlen in arithmetischer Folge gibt, die alle die gleiche Farbe haben. Das geringste …

4
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 …

4
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 vertikal übereinander gestapelt sind. Die zweite enthält die Höhe …

3
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- Achse nach oben zeigt. …

3
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: ###### # # # #### …

5
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 Kante. Ihr Ziel ist es, die minimale Anzahl benachbarter Elemente zu …

4
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 zugehörigen GO SUBBefehl, der als rudimentärer Funktionsaufruf verwendet werden kann. …
15 code-golf 

18
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 Dunkelgrün (0, 75, 30) zu (255, 180, 225) …

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.