Programmierrätsel & Code Golf

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

1
Vereinfachtes Zugset
Es gibt viele verschiedene Arten von Zugsets, angefangen von Holzschienen wie Brio bis hin zur volldigitalen Steuerung perfekter, winziger Metallnachbildungen echter Züge. Für alle muss jedoch ein Gleis entworfen werden, in dem möglichst viele Ihrer Teile idealerweise verwendet werden. Ihre Aufgabe ist es also, zu bestimmen, ob es bei gegebener …
27 code-golf 

1
Finde schwierige Spiele
Ein lustiges Spiel, wenn Sie gelangweilt sind, ist das Diffy-Spiel . Es ist ein Einspieler-Spiel, das ziemlich einfach ist und viel Zeit in Anspruch nehmen kann. Das Diffy-Spiel funktioniert wie folgt: Sie beginnen mit einer Liste nicht negativer Ganzzahlen, die wir in diesem Beispiel verwenden werden 3 4 5 8 …

30
Leerzeichen entfernen, Großschreibung beibehalten
Ihre Eingabe wird ein englischer Satz, eine Phrase oder ein Wort sein. Es wird nur enthalten a-zA-Z' -,.!?. Ihre Aufgabe ist es, die Eingabe zu übernehmen, Leerzeichen zu entfernen und dann die Großschreibung neu zu verteilen, sodass Buchstaben in Indizes, die zuvor großgeschrieben wurden (und nur Buchstaben in Indizes, die …
27 code-golf  string 

6
Team von The Hill!
Diese Herausforderung wurde von @HelkaHombas hervorragender Herausforderung " Red vs. Blue - Pixel Team Battlebots" inspiriert . Diese Herausforderung war wahrscheinlich die beste, die ich auf dieser Website gesehen habe. Je. Meine Herausforderung ist immer noch sehr unterschiedlich, aber @HelkaHomba verdient Anerkennung für die Inspiration. Überblick Dies ist ein Team …

19
Zeichne ein Reuleaux-Dreieck!
Das Reuleaux-Dreieck ist die Form, die durch den Schnitt von drei Kreisen gebildet wird, wobei jeder Kreis durch die Zentren der anderen verläuft. Unabhängig von der Drehung entspricht die Breite eines Reuleaux-Dreiecks immer dem Radius der Kreise: Bild: Wolfram MathWorld Schreiben Sie ein Programm, das eine Breite rals Eingabe verwendet …

30
Finde den fehlenden Brief
Richtlinien Aufgabe Schreiben Sie eine Methode, die ein Array von aufeinanderfolgenden (aufsteigenden) Buchstaben als Eingabe verwendet und den fehlenden Buchstaben im Array zurückgibt (Listen in einigen Sprachen). Regeln Das ist Code Golf, also gewinnt die kürzeste Antwort in Bytes! Sie erhalten immer ein gültiges Array Es wird immer genau ein …


30
lwap Sie fesselt sich!
Wenn Sie eine Liste oder eine durch Trennzeichen getrennte Zeichenfolge angegeben haben, geben Sie eine Liste oder eine durch Trennzeichen getrennte Zeichenfolge mit dem ersten Zeichen jedes Wortes ein Wort später aus. Für diese Herausforderung besteht ein "Wort" nur aus druckbaren ASCII-Zeichen mit Ausnahme des Leerzeichens, des Zeilenumbruchs und des …
27 code-golf  string 


30
Schneiden Sie das Array!
Entfernen Sie bei einem Ganzzahl-Array und zwei Zahlen als Eingabe eine bestimmte Menge des ersten und des letzten Elements, die durch die Zahlen angegeben werden. Die Eingabe kann in beliebiger Reihenfolge erfolgen. Sie sollten die ersten x- Elemente entfernen , wobei x die erste numerische Eingabe ist, und auch das …

24
Wann wird der Brexit stattfinden?
Nun, Brexit ist passiert . Und Sky News, die Genies, die sie sind, haben beschlossen, einen Countdown an der Seite eines Busses zu starten. Ihre Aufgabe ist es, etwas Ähnliches zu tun. Großbritannien verlässt die EU am 31. März 2019 und Sie müssen dafür einen digitalen Countdown erstellen, der sich …
27 code-golf  date 

2
2D Maze Minus 1D
Bei dieser Herausforderung geht es darum, 2D-Labyrinthe in 1D-Labyrinthe zu konvertieren. Überblick +-+-+-+-+-+-+ +-+-+-+-+-+-+ graph { | | | | |A| | B| A B A -- D + + + + +-+-+ + + + + +-+-+ \ | C -- D | | | | | | | …

1
Wer ist das PRNG?
Bei einer gegebenen Folge von 625 vorzeichenlosen 32-Bit-Ganzzahlen (dh im Bereich [0, 2**32)) wird ausgegeben, welcher der folgenden Pseudozufallszahlengeneratoren die Folge generiert hat: Linearer Kongruenzgenerator Xorshift Mersenne Twister Die C-Implementierungen dieser drei Generatoren, die für diese Herausforderung verwendet werden, lauten wie folgt: #include <stdint.h> /* all code adapted from the …

19
ASCII-Bücherregale
Sie kennen diese stapelbaren Regale, die im Grunde genommen nur Holzkisten sind, die zusammen gestapelt werden können? Wir werden simulieren, wie man Bücherregale aus solchen mit ASCII-Grafik baut. Unsere Bücher haben alle eine bequeme einheitliche Größe und sehen alle wie folgt aus: |X| |X| |X| Bei den Bücherregalen handelt es …

6
ASCII-Puzzle
Dies ist ein 3x3ASCII-Puzzle: _____ _____ _____ | _| |_ | | (_ _ _) | |_ _|_( )_|_ _| | (_) |_ _| (_) | | _ _) (_ _ | |_( )_|_ _|_( )_| | _| (_) |_ | | (_ _) | |_____|_____|_____| Dies ist auch ein …

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.