Programmierrätsel & Code Golf

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

19
Narzisstische Array-Elemente
Definition Narzisstische 1- Ganzzahlen eines Arrays denken, dass sie besser sind als ihre Nachbarn, weil sie streng höher sind als ihr arithmetisches Mittel. Nachbarn sind wie folgt definiert: Wenn sich die Ganzzahl auf dem Index 0 (dem ersten) befindet, sind die Nachbarn das letzte und das zweite Element der Liste. …

5
Primus-Orderus-Primzahlen
Wer sind Sie? Primus-Orderus-Primzahlen (POP) sind Primzahlen, deren Reihenfolge in der Folge von Primzahlen enthalten ist. Also muss die nthPrimzahl, um POP zu sein, nauf eine bestimmte Weise alle Ziffern von enthalten , die ich erklären werde. Beispiele Lassen Sie uns die Dinge klarer machen: Alle Ziffern von nmüssen unter …

17
Sortieren Sie die Punkte in einem 3D-Raum nach linearem Abstand
Technische Daten Sie haben einen kubischen 3D-Raum x,y,zmit Sganzzahligen Größeneinheiten, z 0 <= x,y,z <= S. Sie erhalten von Standard - Eingabemethoden eine Reihe von Punkten Pwie dargestellt x,y,zganzzahligen Koordinaten, in jedem vernünftigen Format , wie Sie mögen, zum Beispiel: [x1,y1,z1],[x2,y2,z2],[x3,y3,z3] ... [xn,yn,zn]. Alle PWerte werden in dem oben genannten …


7
Zeichnen Sie einige ASCII-Sterne
Schreiben Sie ein Programm oder eine Funktion, die unter Berücksichtigung der Größe der Arme als Eingabe einen ASCII-Stern zeichnet. Hier ist ein Stern von Größe 1 _/\_ \ / |/\| Hier ist ein Stern von Größe 2 /\ __/ \__ \ / \ / | /\ | |/ \| Hier …

8
Generiere unsichtbare Zahlen
Angenommen, eine Teilzeichenfolge ist ein zusammenhängender Abschnitt einer ursprünglichen Zeichenfolge. Zum Beispiel catist ein Teilstring von concatenate. Wir werden sagen, dass eine richtige Teilzeichenfolge eine Teilzeichenfolge ist, die nicht der ursprünglichen Zeichenfolge entspricht. Zum Beispiel concatenateist eine Teilzeichenfolge concatenateeine richtige Teilzeichenfolge, aber nicht. (Einzelzeichenfolgen haben keine richtigen Teilzeichenfolgen) Wir werden …

19
Die ungewöhnliche Faktornummer
Basierend auf einer Chatnachricht Die Herausforderung n > 9Konstruieren Sie bei einer gegebenen Eingabenummer die Umkehrung und ignorieren Sie führende Nullen. Dann konstruiere eine Liste aller Primfaktoren, die die Zahl und ihre Umkehrung nicht gemeinsam haben. Multiplizieren Sie diese Faktoren, um die ungewöhnliche Faktornummer der Eingabe zu erhalten. Oder anders …

6
Suchen Sie die längste Folge aufeinanderfolgender Ziffern
Einfache Herausforderung: Suchen Sie anhand einer Reihe positiver ganzzahliger Zahlen die Zahl, deren Ziffern die längste Folge aufeinanderfolgender Ziffern enthalten. Der Trick? Es ist zulässig, dass die Ziffern in den Läufen die möglichen Werte ( 0123456789) umbrechen und rückwärts ablaufen. Also beide 2345, 89012und 5432109galten Läufe von aufeinanderfolgenden Ziffern (aber …


4
Mache einen Minecraft-Basteltisch
Hassen Sie es nicht, wenn Sie sich nicht erinnern können, wie man in Minecraft etwas herstellt? Nun, es ist Zeit, dem abzuhelfen! Aufgabe Deine Aufgabe ist es, eine Eingabe entweder als 1D- oder 2D-Liste zu machen und auszugeben, welcher Gegenstand das Ergebnis der Herstellungstabelle ist! Eingang Sie können Eingaben entweder …

24
Maximale Rekursionstiefe [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Hat Ihre Sprache eine maximale Rekursionstiefe (MRD)? Angenommen, Ihre Sprache hat …
15 code-golf 


4
Friedensfähige, koexistierende Armeen
Im Schachspiel gibt es eine Figur, die Königin genannt wird und jede andere Figur angreifen kann, die sich in derselben Reihe, Spalte oder Diagonale befindet. Im Schach gibt es normalerweise zwei Seiten, schwarz und weiß, wobei jede Figur einer der Mannschaften gehört. Steine ​​dürfen keine Steine ​​des gleichen Teams angreifen. …
15 code-golf  chess 

24
Filtern Sie die Pseudoelemente heraus!
Wir definieren den Hyper-Durchschnitt eines Arrays / einer Liste (von Zahlen) als arithmetisches Mittel der Summen seiner Präfixe. Beispielsweise wird der Hyper-Durchschnitt der Liste [1, 4, -3, 10]auf folgende Weise berechnet: Wir bekommen die Präfixe: [1], [1, 4], [1, 4, -3], [1, 4, -3, 10]. Summieren jeder: [1, 5, 2, …

12
AZ in 10er Jahren, sehen Sie?
Als Folge meiner vorherigen Herausforderung Zähle bis 20 mit Worten! Wir werden die Wortliste dieser Herausforderung wieder verwenden, um eine andere Aufgabe auszuführen. Dieses Mal verwenden Sie ausschließlich: https://github.com/Magic Octopus Urn / wordListsByLength / blob / master / 10.txt Sie können 26 verschiedene Wörter auswählen, die mit einem eindeutigen Buchstaben …

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.