Programmierrätsel & Code Golf

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

4
Punkt in der konvexen Hülle (2D)
Hintergrund Die konvexe Hülle einer endlichen Anzahl von Punkten ist das kleinste konvexe Polygon, das alle Punkte enthält, entweder als Eckpunkte oder im Inneren. Weitere Informationen finden Sie in dieser Frage zu PGM, die sie sehr gut definiert . Eingang N+12-D-Koordinaten ( N >= 3) werden STDINim folgenden Format durchlaufen …

3
Zeichne einen Weihnachtsstern / stelliertes Dodekaeder
Papiersterne sind eine große Sache in meiner Familie zu Weihnachten, deshalb dachte ich, ein virtueller wäre cool. Unten sehen Sie ein Bild eines regulären Dodekaeders (von https://en.wikipedia.org/wiki/Dodecahedron , das dem dort genannten Autor zugeschrieben wird). Der Prozess der Stellation (Wikipedia) bei Anwendung auf ein Polyeder umfasst das Erweitern der Flächen, …


1
Kann eine Ameise Wörter buchstabieren, indem sie auf einem Würfel läuft?
Schreiben Sie eine Funktion, die zwei Parameter akzeptiert: eine positive Ganzzahl n und eine Liste von Wörtern. Weisen Sie bei einem Würfel von n- mal- n- mal- n- Einheiten jeder Oberflächeneinheit einen zufälligen Buchstaben (AZ) zu. (Für einen 3x3x3-Würfel gibt es 9 Oberflächeneinheiten auf jeder Seite.) Bestimmen Sie dann, ob …
10 code-golf 

2
Knacken Sie den Safe!
Inspiriert von /puzzling/24334/to-catch-a-thief Sie sind eine gegeben ndurch n( nselbst ist optional Eingang) Gitter gefüllt mit 0s und 1s (oder jedem anderen Zeichen Ihrer Wahl). Ihr Ziel ist es, jede Zelle gleich zu machen (entweder 0oder 1). Sie können eine Reihe von Zügen ausführen, wie unten definiert (beachten Sie die …

9
Numeronyme oder N8s?
Ein Numeronym (auch als "numerische Kontraktion" bezeichnet) ist, wenn ein Wort mit Zahlen gekürzt wird. Eine übliche Kontraktionsmethode besteht darin, die Länge des ersetzten Teilstrings zu verwenden, um alle bis auf das erste und das letzte Zeichen zu ersetzen. Verwenden Sie beispielsweise i18nanstelle von internationalizationoder L10nanstelle vonlocalization . (Das Lwird …
10 code-golf  string 

4
Titel Schlüsselwörter im Kontext
Diese Herausforderung basiert auf einem Problem, das in D. Parnas, Über die Kriterien für die Zerlegung von Systemen in Module , beschrieben und in J. Morris, Real Programming in Functional Languages , erläutert wurde . Schreiben Sie ein Programm oder eine Funktion, die eine Liste von Buchtiteln aus stdinoder als …

3
Euchre Bots (Kartenspiel)
Die Idee dieser Herausforderung ist einfach: Erstellen Sie einen Bot, um das Kartenspiel Euchre zu spielen. Für diejenigen , die sie nicht wissen bereits, ich habe die Regeln Euchre geschrieben hier , da sie auf diese Herausforderung betreffen. Ich empfehle die Verwendung von Python oder ähnlichem, aber die einzige wirkliche …

1
Black Friday Queue Management
Einführung Sie sind der Leiter der Elektronikabteilung in einem großen Einzelhandelsgeschäft und der größte Verkaufstag des Jahres ist dieser Freitag . Um die Menschenmenge besser verwalten zu können, implementiert Ihr Geschäft ein Ticketsystem für die größten Angebote, bei dem Kunden vor dem Kauf eines Artikels ein Ticket vorlegen müssen. Ihre …

8
Thanksgiving Türkei
(Hoffentlich ist es immer noch Thanksgiving für dich) Sie haben einen Truthahn für Ihr Thanksgiving-Abendessen, wissen aber nicht, wie Sie ihn gleichmäßig verteilen sollen. Das Problem ist, dass manche Menschen mehr essen als andere, daher müssen Sie eine Lösung finden Eingang Es gibt zwei Eingänge. Die erste wird eine ASCII-Kunst …

3
Zahnstochersequenz generieren
Was ist Zahnstochersequenz? Laut Wikipedia In der Geometrie ist die Zahnstochersequenz eine Folge von zweidimensionalen Mustern, die durch wiederholtes Hinzufügen von Liniensegmenten ("Zahnstochern") zum vorherigen Muster in der Folge gebildet werden können. Die erste Stufe des Entwurfs ist ein einzelner "Zahnstocher" oder ein Liniensegment. Jede Stufe nach der ersten wird …



1
Set Theoretic Arithmetic (+ und *) [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Code Golf Stapel Börse. Geschlossen vor 4 Jahren . Stellen Sie die theoretische Arithmetik ein Prämisse Es gab bereits einige Herausforderungen, bei …

7
Regnet es? Ich kann es nicht sagen
Dies sind Regentropfen: ! | . " : Dies sind Wolkenteilchen: ( ) _ @ $ & Ich möchte, dass Sie bei einem Textblock überprüfen, ob es regnet oder nicht. Es regnet, wenn sich für jeden Regentropfen irgendwo darüber ein Wolkenteilchen befindet. Für jeden Regentropfen muss ein Wolkenteilchen vorhanden sein. …

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.