Programmierrätsel & Code Golf

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

17
Cheapo Enigma Maschine (Räuber)
Für die Post der Polizei , Cheapo Enigma Maschine (Cops) Die Übermittlung eines Räubers besteht aus einem Programm / einer Funktion, die die Ausgabe des Codes eines Polizisten akzeptiert und die Eingabe für alle vom Code dieses Polizisten bereitgestellten Ausgaben zurückgibt. (Mit anderen Worten, Sie müssen die Umkehrfunktion schreiben) Sie …

1
Schnee weht meine Auffahrt!
Vor kurzem hat es viel geschneit, und meine Auffahrt muss schneebedeckt werden. Wenn die Schneefräse über einen Bereich fährt, den sie bereits verschneit hat, wird auf diesen Bereich Schnee geblasen und muss erneut geblasen werden. Und natürlich kann die Schneefräse nicht in der Mitte der Auffahrt starten, sondern muss von …


3
Machen Sie dieses Würfelspiel fair
Diese Herausforderung wurde von der britischen Informatikolympiade übernommen . Würfelspiel Zwei Spieler spielen ein Würfelspiel, bei dem sie jeweils ein Würfelpaar werfen und die höchste Summe gewinnt. Die Würfelpaare haben die gleiche Anzahl von Seiten, müssen jedoch nicht auf jeder Seite die gleichen Werte haben. Daher ist das Spiel fair, …
8 code-golf 

2
Ist mein Graph anmutig?
Ein anmutiger Graph ist eine Art einfacher Graph . Anmutige Diagramme sind etwas Besonderes, da es eine Möglichkeit gibt, alle ihre Knoten mit positiven Ganzzahlen zu kennzeichnen, sodass, wenn die Kanten auch mit den Unterschieden der Knoten gekennzeichnet sind, die sie verbinden, keine zwei Kanten dieselbe Beschriftung und jede Beschriftung …

21
deRpiFy the sTriNg! [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 3 Jahren . Sie werden eine Entscheidung treffen, die sich auf die Druckbarkeit bezieht. …

15
Bitte senden Sie den Codez!
Hinweis für Moderatoren und Redakteure : Der Titel dieses Beitrags ist wirksam und sollte nicht geändert werden. Die Rechtschreibfehler sind beabsichtigt und Teil der Herausforderung. Hintergrundgeschichte Die (Stereo) typische schlechte SO-Frage fragt etwas in der Art von "Bitte senden Sie den Codez!" Mit anderen Worten, es wird jemand gebeten, die …

2
Zählen Sie die Nummer einer Nummer im Bildbereich
Ihr Ziel ist es, ein vollständiges Programm oder eine vollständige Funktion zu schreiben, die 5 positive Ganzzahlen und eine Zeichenfolge mit einem Bilddateinamen als Eingabe [X1,Y1], [X2,Y2], N, image.jpgin einem beliebigen vernünftigen Format verwendet, wobei: Erste Paar [X1,Y1]sind die oben links X, YKoordinaten ( <=20) des blauen rechteckigen Bereich in …

4
Aircraft Marshalling School
Schreiben Sie eine Funktion oder ein Programm, um die endgültige Position eines Flugzeugs nach diesen Signalen zu berechnen, wenn eine Zeichenfolge eine Reihe von Handzeichen für das Rangieren von Flugzeugen darstellt. NB: Die Koordinaten in dieser Herausforderung sind als ein Paar kartesischer Koordinaten dargestellt wird , sowie eine Kompassrichtung heading: …

16
Drucken Sie die griechische Nationalhymne
Am 25. März 1821 führte Griechenland seinen großen Unabhängigkeitskrieg . Um dies zu würdigen, müssen Sie die griechische Nationalhymne drucken: Σε γνωρίζω από την κόψη του σπαθιού την τρομερή. Σε γνωρίζω από την όψη που με βιά μετράει τη γη. Απ' τα κόκκαλα βγαλμένη, των Ελλήνων τα ιερά! Και σαν …

2
Berechnen Sie die Höhe eines Radixbaums
Einführung Ein Radix-Baum , auch als komprimierter Trie- oder komprimierter Präfixbaum bezeichnet, ist eine baumartige Datenstruktur zum Speichern einer Reihe von Zeichenfolgen. Die Kanten des Baums sind durch nicht leere Zeichenfolgen gekennzeichnet, und jeder Knoten ist entweder terminal oder nicht terminal. Die Zeichenfolgen, die der Baum enthält, sind genau die …

3
Kleinstmögliche ausführbare Mach-O-ausführbare Datei
Was ist die kleinstmögliche ausführbare ausführbare Mach-O- Datei auf x86_64? Das Programm kann nichts tun (nicht einmal einen Rückkehrcode zurückgeben), sondern muss eine gültige ausführbare Datei sein (muss fehlerfrei ausgeführt werden). Mein Versuch: GNU Assembler ( null.s): .text .globl _main _main: retq Zusammenstellung & Verknüpfung: as -o null.o null.s ld …

9
Jede n-te Primzahl bis 8675309
Lesen Sie dies, wenn Sie verwirrt sind. Herausforderung: Das Ziel dieses Code-Golfs basiert auf der Zahl 8675309... Ihr Ziel ist es, jede Primzahl von 2 bis 8675309 auszudrucken, beginnend mit der Nummer 2 und dann 8 Primzahlen überspringen, dann 6 überspringen, dann 7 überspringen usw. Überspringen Sie im Wesentlichen eine …

2
Überprüfen Sie, ob Rechtecke einen rechteckigen Raum ohne Lücken oder Überlappungen füllen
Diese Herausforderung basiert auf einer anderen ähnlichen Herausforderung. Da das Finden der effizientesten Packung von Rechtecken NP-schwer ist (dh die Lösung ist leicht zu überprüfen, aber schwer zu finden), ist diese Herausforderung viel einfacher als diese hier Diese Herausforderung Stellen Sie anhand einer Reihe von Rechtecken fest, ob sie einen …


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.