Programmierrätsel & Code Golf

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

30
Drucken aufsteigend ASCII, Cops
Das ist der Faden der Bullen. Der Räuberfaden geht hier . Schreiben Sie ein Programm oder eine Funktion, die nur aus druckbaren ASCII-Zeichen (ohne Tabulator und Zeilenvorschub) besteht und mindestens 5 druckbare ASCII-Zeichen in aufsteigender Reihenfolge ausgibt (von Leerzeichen bis Tilde / 32 bis 126). Zeichen können mehrfach ausgegeben werden, …

15
Meine Güte, es ist in Registerkarten bedeckt!
Benutzer von Leerzeicheneinrückungen, vereinigt euch ! Wir müssen gegen alle Benutzer mit niedrigen Tabs kämpfen ! Ihre Mission (sollten Sie diese akzeptieren) ist es, ein Programm oder eine Funktion zu schreiben, die zwei Argumente enthält: Eine Zeichenfolge: Dies ist die Eingabe. Eine positive Ganzzahl: Dies ist die Anzahl der Leerzeichen …

3
Hilfe, ich bin in einer unendlichen Fabrik gefangen!
Diese Herausforderung ist locker vom Zachtronics-Spiel Infinifactory inspiriert . Sie erhalten eine Ansicht von oben auf ein rechteckiges Gitter von Förderbändern, dargestellt durch >v<^. Es kann Zellen ohne Förderer geben, die durch Leerzeichen dargestellt werden. Hier ist ein Beispiel: > <vv < v ^ >v v >v^^>vv^ ^>^ v > …

1
Löse eine Verkehrskreuzung
Die Aufgabe Schreiben Sie ein Programm oder eine Funktion, die eine Verkehrskreuzungsstruktur verwendet und die Reihenfolge ausgibt, in der Fahrzeuge vorbeifahren. Die Ausgabe sollte mit folgendem Format höchstens vier Zeilen enthalten #. x->y\n, wobei #eine Sequenznummer Zahl ist, durch den Punkt gefolgt ., xund ysind Zeichen ["N", "E", "S", "W"]. …
26 code-golf 

20
Bin ich perfekt (Nummer)?
Dies ist meine erste Herausforderung! Hintergrund Perfekte Zahl ist eine positive ganze Zahl, die der Summe aller Teiler außer sich selbst entspricht. Also 6ist perfekte Nummer, da 1 + 2 + 3 = 6. Auf der anderen Seite 12liegt das nicht daran 1 + 2 + 3 + 4 + …

24
Zählen und buchstabieren
Schreiben Sie ein Programm, das als Eingabe eine Zeichenfolge verwendet, die eine Zeichenfolge mit den folgenden Eigenschaften ausgibt. Wenn ein Zeichen in der Zeichenfolge ein Großbuchstabe ist (ASCII 41-5A), wird das Zeichen durch eine Zeichenfolge ersetzt, die alle Buchstaben bis einschließlich des Originalbuchstaben in Großbuchstaben enthält. Wenn beispielsweise die Eingabezeichenfolge …
26 code-golf  string 

3
Hex aussprechen
Hex aussprechen Für diejenigen unter Ihnen, die noch nicht mit der Show Silicon Valley begonnen haben, ist diese Herausforderung von einem Austausch inspiriert, der wie folgt abläuft ( YouTube ): Kid - Here it is: Bit… soup. It’s like alphabet soup, BUT… it’s ones and zeros instead of letters. Erlich …

13
Arbeite härter und verbessere es
In dieser Herausforderung besteht dein Ziel darin, die Texte auf Daft Punks Harder, Better, Faster, Stronger auszugeben . Speziell diesen Text ausgeben: Work It Make It Do It Makes Us Harder Better Faster Stronger More Than Hour Our Never Ever After Work Is Over Work It Make It Do It …

5
ASCII-Drachenkurve
Einführung Die Drachenkurve ist eine fraktale Kurve, die insbesondere auf den Titelseiten des Jurassic Park-Romans erscheint. Es kann sehr einfach als Prozess des Faltens eines Papierstreifens beschrieben werden, wie im Wikipedia-Artikel über diese Kurve erläutert. Die ersten Iterationen der Erzeugung dieser Kurve sehen folgendermaßen aus (Bildnachweis für das Bild bei …

2
Spielen Sie mir etwas Geld vom Geldautomaten ab
Die Aufgabe ist einfach. Holen Sie mir ein paar 1000, 500und 100Notizen. Wie ? Sie könnten fragen. Keine Sorge, Sie müssen keine Bank ausrauben, da sich in der Nähe ein Geldautomat befindet, der Ihre Kreditkarte akzeptiert. Aber Ihr Kreditlimit ist gerade genug für die Aufgabe, so dass Sie mit den …

9
Hilf mir, meine Einkaufstüten zu tragen
Es war ein warmer Sommerabend ... Als mein dummes Auto beschloss, auf dem Rückweg vom Supermarkt mitten auf der Straße eine Panne zu haben. Ich schob es an die Seitenlinie und beschloss, nach Hause zu gehen. Ich öffnete den Kofferraum, um das Lebensmittelgeschäft und die restlichen Sachen herauszunehmen. Zu diesem …
26 code-golf  math 

30
Der Mystery String Printer (Räuber)
Den Cops-Thread finden Sie hier: The Mystery String Printer (Cops) Deine Herausforderung Wählen Sie eine Vorlage aus dem Cops-Thread und drucken Sie die Zeichenfolge aus einer Antwort in diesem Thread aus. Die von Ihnen gewählte Einreichung darf nicht sicher sein (sie muss neuer als 7 Tage sein). Ihr Programm, Ihre …

21
Wellen berechnen
Ich habe eine Weile auf dieser Seite geblättert, bin aber erst kürzlich sehr daran interessiert, einige der Herausforderungen auszuprobieren. Ich hatte vor, mich in einigen der bestehenden Code-Golf-Themen zu versuchen, hatte aber gestern eine Weile keinen Internetzugang und habe mir in der Zwischenzeit meine eigene Herausforderung ausgedacht. Ihre Aufgabe ist …

8
Jedes Halteprogramm ausgeben (Parallelinterpreter schreiben)
Ziel dieser Herausforderung ist es, (eventuell) jedes mögliche Stopp-Programm in einer Sprache Ihrer Wahl auszugeben . Das mag zunächst unmöglich klingen, aber Sie können dies mit einer sehr sorgfältigen Auswahl der Ausführungsreihenfolge erreichen. Unten sehen Sie ein ASCII-Diagramm, um dies zu veranschaulichen. Lassen Sie die Spalten eine Nummerierung jedes möglichen …

18
Baue eine Leiter
Einführung Ich möchte eine Leiter bauen. Dafür habe ich zwei lange Bretter mit Löchern aus dem Schrottplatz geputzt, und ich möchte die Stufen in diese Löcher legen. Die Löcher sind jedoch nicht gleichmäßig platziert, so dass die Stufen ein wenig wackelig werden und ich es schwierig finde, die Menge an …

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.