Programmierrätsel & Code Golf

45
Ein bisschen, ein Knabbern oder ein Byte?

Inspiriert von dieser Herausforderung Geben Sie bei einer Ganzzahl im Bereich 0 <= n < 2**64den Container mit der Mindestgröße aus, in den er passen kann Bit: 1 Knabbern: 4 Byte: 8 kurz: 16 int: 32 lang: 64 Testfälle: 0 -> 1 1 -> 1 2 -> 4 15 -> 4 16 -> 8 123 -> 8 260 ->...

45
Zeichnen / Zeichnen Sie ein Herzdiagramm

Ihre Herausforderung besteht darin, eines der folgenden Herzen zu zeichnen / zu zeichnen. Die Größe muss mindestens 50x50 Pixel betragen (Vektorgrafiken sind in Ordnung). Sie können wählen, welches der Herzen Sie zeichnen / plotten möchten. Achsen, Gitterlinien usw. werden akzeptiert. Es müssen...

45
Cyclic Levenquine

Hintergrund Wie die meisten PPCG-Stammgäste wissen, ist ein Quine ein Programm, das beim Ausführen seinen eigenen Quellcode ausgibt. und der Levenshtein-Abstand zwischen zwei Zeichenfolgen ist die minimale Anzahl von Einfügungen, Löschungen und Bearbeitungen, die erforderlich sind, um eine...

45
Golf meine Shakespeare-Zitatreferenzen

Als ich meinen Aufsatz für Shakespeare schrieb, wurde mir klar, dass ich meine Zitatreferenzen auf überschaubarere Längen kürzen musste. Ich hatte vorher folgendes geschrieben: (Act 1, Scene 2, Lines 345-346) Aber mir wurde jetzt gesagt, dass ich sie so schreiben soll: (I.ii.345-6) Natürlich...

45
Die dritte Saite

Geben Sie bei zwei gegebenen Zeichenfolgen eine dritte Zeichenfolge aus, die keiner der beiden Eingaben entspricht, jedoch dieselbe Länge (in Zeichen) wie eine der Eingaben hat. Es gibt garantiert mindestens eine gültige Ausgabe. Testfälle Testfälle werden zitiert, um zu zeigen, dass es sich um...

45
Was für eine seltsame Funktion

Ihre Aufgabe hier ist es, eine Funktion 1 zu implementieren , die eine Permutation auf die positiven Ganzzahlen bildet (eine Bijektion von den positiven Ganzzahlen auf sich selbst). Dies bedeutet, dass jede positive Ganzzahl in der Permutation genau einmal vorkommen sollte. Der Haken ist, dass Ihre...

45
Es sind bekannte bekannt

Der frühere US-Verteidigungsminister Donald Rumsfeld ist berühmt den Ausdruck "bekannte Bekannte" bekannt gemacht. Hier werden wir seine Bemerkungen in einer vierzeiligen Strophe zusammenfassen. Speziell diesen Text ausgeben: known knowns known unknowns unknown knowns unknown unknowns Die Known...

45
Bilden Sie einen Wort-Eiszapfen

Aufgrund technischer Einschränkungen von Stack Exchange wird der Titel falsch gerendert. Der richtige Titel für diese Herausforderung ist Mach ein Word Icicle! Word Icicle Word cicle ord cicle ord icle ord i le or i le or i l or l or r Die heutige Herausforderung besteht darin, aus dem Eingangswort...

45
PROGRAMMIERPUZZLE & CODE ____

Eingang Eine nicht leere codierte Zeichenfolge, die aus druckbaren ASCII-Zeichen (im Bereich von 32 bis 126) besteht und durch die einige fehlende Buchstaben ersetzt wurden _. Ausgabe Eine dekodierte Zeichenfolge gleicher Länge mit allen Kleinbuchstaben, einschließlich der fehlenden. Wie? Edit: Wie...

45
Ein chirales Puzzle

Eine Form ist chiral, wenn keine Drehung sie spiegelbildlich erscheinen lässt. In diesem Puzzle werden wir chirale Computerprogramme schreiben. Für dieses Puzzle stellen wir uns ein Programm als rechteckige Zeichenmatrix vor. Als solche müssen alle Lösungen für diese Herausforderung rechteckig sein...

44
Crash your favorite compiler [geschlossen]

Schreiben Sie einen vollkommen legalen Code in einer anständigen Sprache Ihrer Wahl, dessen Kompilierung entweder den Compiler zum Absturz bringt oder ihn in eine Endlosschleife (unendliche Kompilierungszeit) sendet. Beschränkungen: Verwenden Sie eine Standardsprache, die in der realen Welt...

44
Zeichnen Sie eine Bowling-Formation

Ihr Ziel ist es, ASCII-Kunst einer Formation beim Bowling mit zehn Stiften anzuzeigen, bei der nur einige der Stifte übrig bleiben. Wenigste Bytes gewinnt. Die Zehnerpins haben eine dreieckige Formation: O O O O O O O O O O Die Pins sind von 1 bis 10 wie folgt beschriftet: 7 8 9 10 4 5 6 2 3 1...

44
Moleküle zu Atomen

Die Herausforderung Schreiben Sie ein Programm, das eine eingegebene chemische Formel aufschlüsselt (siehe unten) und die entsprechenden Atome in der Form ausgibt element: atom-count. Eingang Beispieleingabe: H2O Ihre Eingabe enthält immer mindestens ein Element, jedoch nicht mehr als zehn. Ihr...