Programmierrätsel & Code Golf

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


7
Optimieren Sie das Scralphabet
Scralphabet Ein normaler Beutel mit Scrabble-Kacheln enthält die folgenden Buchstaben ( ?ein leerer Kachel, der für jeden anderen Buchstaben stehen kann): AAAAAAAAABBCCDDDDEEEEEEEEEEEEFFGGGHHIIIIIIIIIJKLLLLMMNNNNNNOOOOOOOOPPQRRRRRRSSSSTTTTTTUUUUVVWWXYYZ?? Die Buchstaben haben folgenden Wert: {"A": 1,"B": 3,"C": 3,"D": 2,"E": 1,"F": 4,"G": 2,"H": 4,"I": 1,"J": 8,"K": 5,"L": 1,"M": 3,"N": 1,"O": 1,"P": 3,"Q": 10,"R": 1,"S": 1,"T": 1,"U": 1,"V": 4,"W": …

7
Platzierung in der Minecraft-Truhe
In dem Videospiel Minecraft geht es darum, verschiedene Arten von Blöcken in dem 3D- Ganzzahlgitter , aus dem die virtuelle Welt besteht, zu platzieren und zu entfernen . Jeder Gitterpunkt kann genau einen Block enthalten oder leer sein ( offiziell ein " Luft " -Block). In dieser Herausforderung werden wir …
20 code-golf 

3
Entfernen Sie ein nicht blockiertes Rechteck
Dieses Bild wurde erstellt, indem 7 verschiedenfarbige Rechtecke übereinander gelegt wurden: Das schwarze und das kastanienbraune Rechteck sind frei, dh keine anderen Rechtecke befinden sich über ihnen. Schreiben Sie ein Programm, das ein solches Bild aufnimmt, und entfernen Sie jedes einzelne unversperrte Rechteck, und geben Sie das resultierende Bild aus. …

5
Berechnen Sie π mit quadratischer Konvergenz
Schreiben Sie eine Funktion oder ein vollständiges Programm, das eine positive Zahl annimmt nund nSchritte eines iterativen Algorithmus zur Berechnung von π ausführt , der eine quadratische Konvergenz aufweist (dh die Anzahl der genauen Stellen bei jeder Iteration ungefähr verdoppelt), und dann 2 n richtige Stellen zurückgibt oder ausgibt (einschließlich) …
20 code-golf  pi 

7
Verwirre die Dakotas [geschlossen]
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 2 Jahren . Sie wurden von der Regierung von North Dakota beauftragt, die Kommunikation des …

2
Polyominoes mit einer Stabkette formen
Hintergrund Man betrachte eine (geschlossene) Kette von Stäben, von denen jede eine ganzzahlige Länge hat. Wie viele verschiedene lochfreie Polyominoe können Sie mit einer bestimmten Kette bilden? Oder mit anderen Worten, wie viele verschiedene sich nicht selbst schneidende Polygone mit achsenausgerichteten Seiten können Sie mit einer bestimmten Kette bilden? Schauen …

8
Code Golf Image Downloader
Bei vielen Bildverarbeitungsproblemen enthält der Beitrag Bilder, die in einer Datei gespeichert werden müssen, damit das Problem behoben werden kann. Dies ist eine besonders mühsame manuelle Aufgabe. Wir Programmierer sollten uns keiner solchen Plackerei unterziehen müssen. Ihre Aufgabe ist es, alle in einer Code Golf.SE-Frage enthaltenen Bilder automatisch herunterzuladen. Regeln …


21
Die Treppe Herausforderung
Ihre Arbeit besteht darin, dieses Kunstwerk nachzubauen: _____ | | | | _____| | | | | _____| | | | | _____| | | | | _____| Die Antwort muss dies neu erstellen und als Ergebnis ausdrucken. Alle Sprachen erlaubt, kein direkter Druck von Kunstwerken, ofc, ein gewisses Maß …



1
Doppelte Fragen erkennen
Doppelte Fragen erkennen Es war einmal eine Golfanlage. Es gab ein Problem: Leute stellten immer wieder ähnliche oder identische Fragen. Du bist gewesenAuserwählte Auserwählte Zwangsverpflichtete erpresst aufgefordert, den Prozess der Entscheidung zu automatisieren, ob eine Frage ein Duplikat einer vorhandenen Frage ist, und zwar auf jede Art und Weise, die …

4
Die Fatal Error Challenge
Zielsetzung Schreiben Sie eine Routine, die eine Zeichenfolge aus druckbaren ASCII-Zeichen ( s) akzeptiert und eine Zeichenfolge mit denselben Zeichen wie ( s) zurückgibt , die neu angeordnet wurde, sodass keine Teilzeichenfolge mit zwei Zeichen mehr als einmal vorkommt. Das Programm muss alle Benchmark-Zeichenfolgen (siehe unten) in jeweils weniger als …


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.