Programmierrätsel & Code Golf

23
Emoji Verkaufsautomat

Kannst du Emoji nicht sehen? Klicken Sie hier . Sie simulieren einen Automaten. Es handelt sich um 56 verschiedene Emojis, die als zwei UTF-8-Ersatzzeichen dargestellt werden können: 🍅 (U + D83C U + DF45) bis 🍼 (U + D83C U + DF7C). In HTML können diese Emojis in UTF-16-Form als & # x1F345 bis...

23
Programmierpuzzles und Taco Truck

Programming Puzzles & Code Golf hat einen Taco-Truck eröffnet ! Das Wort ist aus und jetzt kommen Benutzer aus dem gesamten Stack Exchange-Netzwerk, um unsere leckeren authentischen ASCII- Tacos zu probieren . Wir brauchen Ihre Hilfe, um sicherzustellen, dass jeder seine Bestellungen...

23
King-Pen! (Punkte und Kästchen)

Dies ist ein König der Hügel Herausforderung für Dots and Boxes (auch bekannt als Pen the Pig). Das Spiel ist einfach, wenn Sie an der Reihe sind, ziehen Sie einfach eine Linie auf einen leeren Zaun. Jedes Mal, wenn Sie ein Quadrat vervollständigen, erhalten Sie einen Punkt. Da wir nach den Regeln...

23
Finden Sie das n-te Fibohexaprim

Die Herausforderung besteht diesmal darin, das n- te Fibohexaprim zu finden . Die Definition eines Fibohexaprims lautet wie folgt: Wir beobachten zunächst eine Liste mit Fibonacci-Zahlen: N | Fibonacci number 1 | 1 2 | 1 3 | 2 4 | 3 5 | 5 6 | 8 7 | 13 8 | 21 9 | 34 10 | 55 11 | 89 12 | 144 13 | 233...

23
Co-Primalität und die Zahl pi

Einführung Die Zahlentheorie steckt voller Wunder in Form unerwarteter Zusammenhänge. Hier ist einer von ihnen. Zwei ganze Zahlen sind Co-Prime , wenn sie keine Faktoren gemeinsam andere als 1. Bei einer Zahl haben N , sollten alle Zahlen von 1 bis N . Ziehe zwei solcher Ganzzahlen nach dem...

23
Eine geometrische Herausforderung

Jeder liebt Geometrie. Warum versuchen wir nicht, Golf zu programmieren? Diese Herausforderung besteht darin, Buchstaben und Zahlen aufzunehmen und daraus Formen zu machen. Die Eingabe Die Eingabe erfolgt in Form von (shapeIdentifier)(size)(inverter). Aber was sind ShapeIdentifier, Größe und...

23
Reihenfolge ändern

Einführung Beobachten wir die folgende Reihenfolge (nicht negative ganze Zahlen): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, ... Nehmen wir zum Beispiel die ersten drei Zahlen. Das sind 0, 1, 2. Die in dieser Sequenz verwendeten Nummern können auf sechs verschiedene Arten bestellt werden:...

23
Steckdose

Dies ist ein Problem von NCPC 2005 . Roy hat eine Wohnung mit nur einer Steckdose, aber er hat ein paar Steckdosenleisten. Berechnen Sie mit den vorhandenen Steckdosenleisten die maximale Anzahl an Steckdosen. Die Anzahl der Steckdosen pro Steckdosenleiste wird als Eingabe angegeben. Es stellt sich...

23
Baue ein Schachbrett

Sah dies in einer PHP-Herausforderung. Das Ziel ist es, ein Schachbrett mit 64 Feldern (8 * 8) mit der minimalen Menge an Code zu erstellen. Ganz einfach, ich habe meine in PHP in 356 Bytes erstellt (nicht beeindruckend, ich weiß) und ich würde gerne ein paar andere Ansätze sehen. Dies kann in...

23
Sortieren Sie diese Anleiheratings

Die Aufgabe Die Ratingagenturen ordnen Anleihen Ratings entsprechend der Bonität des Emittenten zu, und die "Big Three" - Ratingagenturen verwenden ein ähnliches (wenn auch nicht identisches) abgestuftes Ratingsystem . Diese haben eine klare, logische Reihenfolge - unter Verwendung der S &...

23
Ersetzen Sie die Zahlen durch die entsprechenden Buchstaben

Erstellen Sie eine Funktion oder ein Programm, das eine Zahl als Eingabe verwendet und eine Zeichenfolge ausgibt, bei der ASCII-Code-Punkte für das Klein- und Großbuchstaben durch ihre Zeichenäquivalente ersetzt werden. Im Großbuchstaben werden die Codepunkte verwendet: 65-90 Das Kleinbuchstaben...

23
Zeichnen Sie eine Zeitleiste

Geben Sie nach Eingabe einer Liste von Ganzzahlen, die Datumsangaben darstellen, eine ASCII-Grafik-Timeline wie die folgende aus: <-----------------------------> A B C D E Die obige Timeline ist die Ausgabe für die Eingabe [1990, 1996, 1999, 2011, 2016]. Beachten Sie einige Dinge über die...

23
Das Nest verlassen

Bei einer nicht flachen Liste von Ganzzahlen wird eine Liste von Listen ausgegeben, die die Ganzzahlen in jeder Verschachtelungsebene enthält, beginnend mit der am wenigsten verschachtelten Ebene, wobei die Werte in ihrer ursprünglichen Reihenfolge in der Eingabeliste von links nach rechts gelesen...

23
Sehr zusammengesetzte Zahlen

Eine stark zusammengesetzte Zahl ist eine positive Ganzzahl mit mehr Teilern als jede kleinere positive Ganzzahl. Dies ist die OEIS-Sequenz A002182 . Seine ersten 20 Amtszeiten sind 1, 2, 4, 6, 12, 24, 36, 48, 60, 120, 180, 240, 360, 720, 840, 1260, 1680, 2520, 5040, 7560 Zum Beispiel 4ist in der...