Programmierrätsel & Code Golf

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

18
Mathe-Zyklen umkehren
Davon inspiriert In der verknüpften Abfrage werden wir aufgefordert, die Elemente des Originals und die Umkehrung des Eingabearrays zu ergänzen. In dieser Herausforderung werden wir es etwas schwieriger machen, indem wir die anderen grundlegenden mathematischen Operationen einführen. Bei einem gegebenen Array von Ganzzahlen durchlaufen Sie +, *, -, //, %, …

19
Matrix mit 1 bis L (n) in allen n Spalten
Herausforderung: Nehmen Sie eine Liste, L mit positiven ganzen Zahlen als Eingabe: 3 5 2 1 6 und erstellen Sie eine Matrix, in der die n-te Spalte den Vektor 1: L (n) enthält , wobei kürzere Zeilen mit Nullen aufgefüllt werden. Testfälle: 3 5 2 1 6 ----------------- 1 1 …
18 code-golf  matrix 

9
Wie viele Kapitel habe ich?
Die Bibel ist eines der einflussreichsten Bücher, die jemals geschrieben wurden, und wird allgemein als das meistverkaufte Buch aller Zeiten bezeichnet . Es wurde von ungefähr 40 verschiedenen Autoren über Hunderte von Jahren geschrieben, bevor es in seiner aktuellen Form kompiliert wurde. Das Interessante an der Bibel ist jedoch, wie …

20
Finde die Nadel im Heuhaufen (Räuber)
Dies ist Teil einer Herausforderung für Polizisten und Räuber . Gehen Sie hier für die Polizisten. Die Herausforderung der Räuber Die Antwort eines Polizisten kann geknackt werden, indem eine beliebige Teilmenge von Zeichen aus dem Haystack-Programm entfernt wird, sodass sie ausgegeben Needlewird Haystack(obwohl sie immer noch in derselben Sprache gültig …

30
Bin ich ein Golf-Array?
Definition und Regeln Ein Golfy-Array ist ein Array von ganzen Zahlen, wobei jedes Element höher oder gleich dem arithmetischen Mittel aller vorherigen Elemente ist. Ihre Aufgabe ist es zu bestimmen, ob eine Reihe von positiven ganzen Zahlen als Eingabe golfen hat oder nicht. Sie müssen die leere Liste nicht bearbeiten. …

19
Unterschiede von MaxMin Divisor Pairs (DMDP)
Reden wir über Teiler ... Ohne perfekte Quadrate (für einen Moment) können alle positiven ganzen Zahlen als das Produkt von 2 ihrer Teiler ausgedrückt werden . Kurzes Beispiel für 126: Hier sind alle Teiler von126 Wie Sie sehen, können alle Teiler gekoppelt werden. Wir werden die Divisor-Paare wie folgt bezeichnen …

28
Matrix in Reichweite
Die Herausforderung Wenn eine Ganzzahl n>0ausgegeben n+1 X n+1wird, enthält eine Matrix alle Ganzzahlen von 1bis, 2nwie im folgenden Testfall gezeigt Testfälle n=1 1 2 2 2 n=2 1 2 4 2 3 4 4 4 4 n=5 1 2 3 4 5 10 2 3 4 5 6 10 …

29
Wiederholen Sie die N-ten Elemente
Wir hatten eine Weile keine String- Frage (um genau zu sein 5 Tage), also lass uns eine machen. Nehmen Sie für eine Zeichenfolge sund eine positive Ganzzahl njedes nElement von s, wiederholen Sie es nund setzen Sie es wieder ein s. Zum Beispiel, wenn n = 3und s = "Hello, …
18 code-golf  string 

1
Ein Raum der Spiegel
(Diese Herausforderung ist sehr ähnlich, aber diese aktuelle Herausforderung hat zusätzliche Komplikationen.) Stellen Sie sich einen zweidimensionalen Raum vor, in dem die Wände mit flachen Spiegeln überzogen sind. Plötzlich fällt ein Lichtstrahl in den Raum, in dem ein Stück Wand fehlt! Der Lichtstrahl tanzt durch den Raum, wird von den …

12
Alle deine Base 97 gehören uns
Viele Programmiersprachen werden ausschließlich mit druckbarem ASCII, Tabulatoren und Zeilenumbrüchen geschrieben. Diese 97 Zeichen werden dann in 8-Bit-Bytes gespeichert (die tatsächlich 256 verschiedene Zeichen aufnehmen können!), Was einfach schrecklich ineffizient ist - insbesondere beim Code-Golfen, bei dem jedes Byte zählt! In dieser Herausforderung können Sie Ihre Punktzahl mithilfe der Basiskonvertierung …

1
ASCII-Benutzeroberflächen
In dieser Herausforderung rendern wir ASCII-Benutzeroberflächen. +----------------------+ |+-----------++-------+| ||<- Previous||Next ->|| |+-----------++-------+| |== The title == | | | |Lorem ipsum dolor | |sit amet... | |+--------------+ | ||Post a comment| | |+--------------+ | |+-----------------+ | ||User X commented:| | || | | ||This is amazing! | | |+-----------------+ | …

12
Die ursprüngliche Nummer (II)
Diese Herausforderung ist im Wesentlichen identisch mit dieser, mit nur einem Unterschied: Es ist jetzt zulässig, Buchstaben an einer beliebigen Stelle in der Zeichenfolge zu mischen. Szenario John hat eine wichtige Nummer und er möchte nicht, dass andere sie sehen. Er beschloss, die Nummer mit den folgenden Schritten zu verschlüsseln: …

3
Wenn Fibonacci die Königinnen trifft
(inspiriert von Helkas Reaktion auf meine zufällige Paarung von "Schach" - und "Fibonacci" -Tags im Chat) Fibonacci Die Fibonacci-Zahlen sind eine der bekanntesten Sequenzen in der Mathematik, bei der jede Zahl durch Addition der beiden vorhergehenden Zahlen zusammengesetzt wird. Nachfolgend finden Sie eine Definition der nullindexierten Sequenz: f(0) = 0 …

16
Es ist ein bisschen von einer Strecke
Eingang: Wir nehmen zwei Eingaben: Eine Eingabe bmit zwei unterschiedlichen Werten: Leftund Right. † Und eine positive ganze Zahl n. Ausgabe: Basierend auf der Eingabe von Links / Rechts geben wir eine der beiden folgenden Sequenzen im Bereich von aus 1-n(in den Sequenzen unter werden die ersten 125 Elemente angezeigt): …

21
Ausgabediagonale Positionen von mir im Quadrat
Bei einer Zahl n, Output eine geordnete Liste von 1-basierten Indizes fallen entweder auf der Diagonalen einer n*nquadratischen Matrix. Beispiel: Für eine Eingabe von 3: Das Quadrat soll sein: 1 2 3 4 5 6 7 8 9 Nun wählen wir alle die Indizes vertreten durch \, /oder X( #oder …
18 code-golf  math  matrix 

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.