Programmierrätsel & Code Golf

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

3
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 & P-Stufen AAA> AA +> AA> AA-> A +> ...> …

10
Die XOROR-Sequenz
Zelluläre Automaten sind wirklich faszinierend. Diejenigen, über die normalerweise gesprochen wird, sind die binären, dh diejenigen, die durch eine Zahl darstellbar sind. Diese wurden jedoch meiner Meinung nach zu Tode gebracht. Ternäre CAs sind interessanter, aber wir müssen alle ASCII-Werte berücksichtigen! Was für ein Spaß könnte das sein! Anstatt für …

10
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 …

21
Ist das ein gültiger Variablenname?
Zielsetzung Schreiben Sie ein Programm oder eine Funktion, die prüft, ob ein Variablenname gültig ist und 1 ausgibt oder Trueob er gültig ist, 0,5, wenn er gültig ist, aber mit einem Unterstrich (_) beginnt, und 0, oder Falsewenn er ungültig ist. Regeln Ein Variablenname ist in den meisten Sprachen gültig, …
23 code-golf  string 

20
Gleichheit in der Summe der Ziffern
Einführung Nehmen wir die Nummer 180. Dies ist eine interessante Zahl, weil die Summe der Ziffern dieser Zahl gleich ist: 1 + 8 + 0 = 9 Und die quadratische Version dieser Zahl, oder: 180² = 32400 > 3 + 2 + 4 + 0 + 0 = 9 Dies …

12
Vertikale Schnitte bestimmen
Geben Sie bei einem gegebenen Bild die [Breite in Pixel eines vollständigen vertikalen Abschnitts] 1 aus (falls vorhanden). Wenn kein vertikaler Schnitt vorhanden ist, wird ausgegeben 0. Die Eingabe kann als lokale Datei oder als verschachteltes Array erfolgen. Wenn Sie sich für die Eingabe als verschachteltes Array entscheiden, sollten weiße …

10
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 Timeline: Die erste Ausgabezeile ist ein kleineres …

8
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 verwendet die Codepunkte: 97-122 Wenn benachbarte Ziffern in der Eingabe dem …
23 code-golf  string 

13
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 werden. Befinden sich zwei oder mehr Listen in …


11
Wie viele Elfen braucht der Weihnachtsmann, um Geschenke zu bringen?
Der Weihnachtsmann braucht Hilfe, um festzustellen, wie viele Elfen er benötigt, um jedem Haus Geschenke zukommen zu lassen. Kohle ist erheblich schwerer als Geschenke, daher braucht der Weihnachtsmann drei Elfen für jede ungezogene Person im Haus. Es werden nur zwei Elfen benötigt, um dem Weihnachtsmann beim Tragen von Geschenken zu …
23 code-golf  string 


15
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 Inverter? Der Formbezeichner ist der Bezeichner für den Formtyp, den Sie mit …
23 code-golf  string  ascii-art  geometry  code-golf  ascii-art  subsequence  fewest-operations  test-battery  code-golf  array-manipulation  bitwise  code-golf  interactive  code-golf  music  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  simulation  code-golf  string  classification  code-golf  sequence  base-conversion  palindrome  code-golf  kolmogorov-complexity  code-golf  date  astronomy  code-golf  sequence  base-conversion  code-golf  geometry  combinatorics  code-golf  string  code-golf  math  array-manipulation  code-challenge  math  code-golf  card-games  code-challenge  array-manipulation  sorting  code-golf  code-golf  math  abstract-algebra  polynomials  code-golf  palindrome  factoring 

17
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 Zufallsprinzip …

3
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 rechtzeitig erhält. In Food Trucks ist nicht viel …

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.