Programmierrätsel & Code Golf

12
Eine Bank für weniger vertrauenswürdige Freunde

Einführung Sie haben einen Job als Finanzminister in Ihrem erfundenen Land in Ihrem Hinterhof bekommen. Sie haben beschlossen, in Ihrem Land eine eigene Bank für Sie und Ihre weniger vertrauenswürdigen Freunde zu gründen. Da Sie Ihren Freunden nicht vertrauen, haben Sie beschlossen, ein Programm...

12
Advent Challenge 4: Present Assembly Line!

<< Zurück Weiter >> Der Weihnachtsmann konnte alle Geschenke, die die Elfen über Nacht gestohlen hatten, wiederaufbereiten! Jetzt muss er sie zum Verpacken ans Fließband schicken. Er hat in der Regel eine Kamera zur Überwachung der Montage beide Linie um sicherzustellen, dass die Elfen...

12
Erste und letzte Primzahl mit Primzahlen des Bereichs

Herausforderung Suchen Sie für einen bestimmten Bereich positiver Ganzzahlen die erste und letzte Primzahl, die vollständig aus Primzahlen besteht, ausnahmsweise einschließlich 0 (für die Ziffern sollte ein Bereich von 0-2 2-2 ausgeben). Das Sortiment ist inklusive. Wenn keine Nummer gefunden wird,...

12
Jetzt Dice Cricket spielen

Dice Cricket ist ein Spiel, das ich als Kind kennengelernt habe und seit Jahren als Zeitvertreib verwende. Ich konnte keine Wikipedia-Seite finden, daher erkläre ich die folgenden Regeln. Würfel-Kricket-Regeln Prämisse Dice Cricket ist ein Spiel , ähnlich wie ein Spiel von Scoring Cricket , wie Sie...

12
Abwechselnd etwas schmierend

Einführung Für diese Herausforderung müssen Sie die nachgestellten Nullen einer Ganzzahl-Binärdarstellung auf setzen 010101…. Dies wird am besten anhand eines Beispiels erläutert: In Anbetracht der Ganzzahl 400besteht der erste Schritt darin, sie in eine Binärzahl umzuwandeln: 110010000 Wie wir...

12
Leihen Sie „großzügige“ Geldbeträge

Einführung Du hast einen Freund, der dich immer wieder um Kredite bittet und du wirst es leid. Heute kam er wieder für einen Kredit. Anstatt sein Angebot abzulehnen, haben Sie eine großartige Idee: Trollen Sie Ihren Freund, indem Sie ihm so viele Münzen / Scheine wie möglich geben. Herausforderung...

12
Entwirre doppelt verknüpfte Daten

Eine doppelt verknüpfte Liste ist eine Datenstruktur, in der jeder Knoten sowohl eine valueals auch "Verknüpfungen" zu der previousund der nächsten nodesin der Liste aufweist. Betrachten Sie beispielsweise die folgenden Knoten mit den Werten 12, 99 und 37: Hier zeigen die Knoten mit den Werten 12...

12
In Zahlen verschlüsselt!

Das Problem: Zwei feindliche Geheimagenten haben eine wunderbare (für Sie) Kommunikationsmethode entwickelt! So funktioniert der Verschlüsselungsprozess: 1) Nehmen Sie die Ascii-Äquivalente jedes Buchstabens. (Es werden keine Leerzeichen, Zahlen oder Satzzeichen gesendet.) 2) Für jeden Buchstaben...

12
Erstellen Sie einen N-dimensionalen Simplex (Tetraeder)

Die einfachste N-dimensionale Form, die für jede Dimension erstellt werden kann, ist ein Simplex . Hierbei handelt es sich um eine Menge von N + 1 Punkten, die alle gleich weit voneinander entfernt sind. Bei 2 Dimensionen ist dies ein gleichseitiges Dreieck, bei 3 Dimensionen ist dies ein regulärer...

12
Verschlüsseln wir es!

Herausforderung Die Herausforderung besteht darin, eine bestimmte Zeichenfolge mit den unten angegebenen Regeln zu verschlüsseln. Die Zeichenfolge enthält nur Kleinbuchstaben , Ziffern und / oder Leerzeichen . Äquivalent eines Zeichens Zunächst müssten Sie wissen, wie Sie das "Äquivalent" der...

12
Koreanisch romanisieren

Ja, im Grunde bist du ein Romanizer, Baby , aber härter . wie viel schwieriger. Koreanisch lernen ist hart. Zumindest für eine Person außerhalb Asiens. Aber sie haben wenigstens die Chance zu lernen, oder? Was müssen Sie tun? Sie erhalten eine koreanische Erklärung. Zum Beispiel 안녕하세요. Sie müssen...

12
Sparse Winkelmesser

nEntwerfen Sie bei einer positiven Ganzzahl einen Winkelmesser mit der geringsten Anzahl von Markierungen, mit dem Sie alle Winkel messen können, die ein ganzzahliges Vielfaches von 2π/n(jeweils in einer Messung) sind. Einzelheiten Als Ausgabe können Sie eine Liste von Ganzzahlen im Bereich 0bis...

12
Ausgeglichene Null-Eins-Kodierung

Aufgabe Codieren Sie eine Zeichenfolge, die ausschließlich aus Großbuchstaben ( A-Z) besteht , und verwenden Sie dabei nur Nullen und Einsen. Verwenden Sie dabei Ihr eigenes Lieblingsschema. Aber die Regel ist nicht so einfach! Regeln Ihr Programm / Ihre Funktion muss eine gültige...