Programmierrätsel & Code Golf

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

1
Rotierende Spiralen
Wenn Sie ein Quadrat mit einem Text haben, der eine Spirale von Zeichen darstellt, drehen Sie ihn! Die Spirale beginnt in der Mitte und bewegt sich gegen den Uhrzeigersinn zum äußeren Rand, beginnend links von der Mitte: 987 216 345 Dies wird in die Zeichenfolge übersetzt 123456789. Die Drehung erfolgt …
12 code-golf  string 

12
Spielen Sie das Ausscheidungsspiel
Einführung In dieser Herausforderung musst du eine bestimmte Art von Ausscheidungsspiel simulieren. Im Spiel stehen die Teilnehmer in einem Kreis und jeder hält eine ganze Zahl. In jeder Runde des Spiels zeigt jeder Teilnehmer auf die Person n, die sich entfernt, wenn nes sich um die Nummer handelt, die er …

3
Mathe in Manhattan
Ich definiere folgende Operatoren: Der Manhattan-Zusatz a + M b für einstellige Zahlen ist das Ergebnis der Verkettung von b mit a. Also ist a + M b = 10a + b. Daher ist der allgemeine Operator + M wie folgt definiert: a + M b = 10a + b …

4
Rette den Piloten!
Frage Wir werden von einer Roboterarmee auf ihrer Raumstation gefangen genommen. Unser Raumschiffpilot befindet sich im Gefängnis auf Stufe 1. Es gibt nur einen Weg zu entkommen und er rettet Ihren Raumschiffpilot. Das bedeutet, dass Sie von Level N auf Level 1 wechseln müssen. Da dies jedoch sehr riskant ist, …
12 code-golf 

3
Erzeugen Sie eine monotone Funktion
Überblick In dieser Herausforderung besteht Ihre Aufgabe darin, eine monotone mathematische Funktion zwischen zwei Mengen zufällig zu generieren . Eingang Ihre Eingaben sind zwei positive ganze Zahlen sund n. Nachdem Sie diese Eingaben erhalten haben, soll Ihr Programm eine zufällige mathematische Funktion faus der Menge bis erzeugen . Mit anderen …

2
Zeichnen Sie eine SQL-Ausgabetabelle
Ich bin sicher, dass die meisten von uns SQL-Ergebnisse in einem Terminal gesehen haben, das alle ordentlich in Zeilen und Spalten formatiert ist. Wenn nicht, hier ein Beispiel: +----------+-----------+----------------+ | column 1 | column 2 | column 3 | +----------+-----------+----------------+ | data | more data | even more data | …
12 code-golf 

5
Wir sehen uns in einem anderen Leben, Brotha!
Die meisten von uns LOST-Fans erinnern sich an den Computer, an dem Desmond alle 108 Minuten die Zeichen "4 8 15 16 23 42" eingeben musste, damit die Welt untergeht (oder?). Hier besteht die Herausforderung darin, ein Programm zu erstellen, das dasselbe tut, indem alle 108 Sekunden die Eingabe 4 …

1
Schreiben Sie ein Panik-Skript, um einen Mac Pro von einem nicht vertrauenswürdigen lokalen Benutzer fernzusichern. [Closed]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie für Code Golf Stack Exchange zum Thema gehört . Geschlossen vor 3 Jahren . Die Situation Angenommen, ich erlaube "Shady Sam" -Administratorzugriff auf meiner Workstation, um …

30
Entfernen Sie wiederholte Wörter aus einer Zeichenfolge
Entfernen Sie alle sich wiederholenden Wörter aus einem eingegebenen Satz. Die Eingabe wird ungefähr so ​​sein cat dog cat dog bird dog Snake snake Snakeund die Ausgabe sollte so sein cat dog bird Snake snake. Es wird immer ein einzelnes Leerzeichen geben, das die Wörter voneinander trennt. Die Ausgabereihenfolge muss …
12 code-golf  string 

3
Straßenmalerei voraus
Für zwei gegebene Parameter Spurmuster und Straßenlänge , drucken Sie eine ASCII - Darstellung der Fahrspurmarkierungen für Straßen- und Verkehrsdienst der Straßen zu malen. Beispiel Eingabe / Ausgabe Eingabe:, BTHMLRPHU 21 Es ist mir egal, ob Sie zwei Parameter verwenden oder die Zahl an das Ende der Zeichenfolge anhängen, es …

1
Verlustfreie Textkomprimierung in englischer Sprache [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 4 Jahren . Herausforderung: Ihre Herausforderung (sollten Sie sich dafür entscheiden, dies zu akzeptieren) …

1
Golf Wars Episode I: Die Phantomlichtschwerter
Hintergrundthema Einführung Obi-Wan Kenobi, Qui-Gon Jinn und Darth Maul stehen kurz vor dem Kampf! Sie haben jedoch alle vergessen, ihre jeweiligen Lichtschwerter mitzubringen. Schreiben Sie ein Programm oder eine Funktion, die mit der Zeichenfolge Jedials Eingabe ein Bild ähnlich dem folgenden erzeugt * : und die Zeichenfolge gegeben Sith, erzeugt …

14
Sequenzen zusammengesetzter Zahlen
Sequenzen zusammengesetzter Zahlen Inspiriert von dieser Frage Bei einer positiven Ganzzahl n muss Ihr Code die erste ausgeben n zusammengesetzten Zahlen . Input-Output Sie können ein Programm oder eine Funktion schreiben. Die Eingabe erfolgt über STDIN oder ein Funktionsargument und die Ausgabe erfolgt über STDOUT oder einen Funktionsrückgabewert. Die Ausgabe …

2
Paarkondensatoren
Kondensatoren sind dafür bekannt, dass sie mit hohen Toleranzen hergestellt werden. Dies ist in vielen Fällen akzeptabel, aber manchmal ist eine Kapazität mit engen Toleranzen erforderlich. Eine übliche Strategie, um eine Kapazität mit dem genauen Wert zu erhalten, den Sie benötigen, besteht darin, zwei sorgfältig abgemessene Kondensatoren parallel zu verwenden, …

8
Barcodegolf: Generiere den UPC einer Zahl
Nahezu jedes Geschäft verwendet heutzutage UPC-Barcodes ( Universal Product Code ), um den Bestellvorgang zu vereinfachen. Wenn der Name Ihnen nichts bedeutet, werden Sie sicherlich erkennen, wie sie aussehen: Format Das gebräuchlichste System ist UPC-A, bei dem jedes Produkt aus 12 Ziffern besteht. Jede Ziffer ist in eine Reihe von …

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.