Programmierrätsel & Code Golf

11
Gleichheit kommt zu dritt

Entnommen aus: OEIS- A071816 Ihre Aufgabe bei einer Obergrenze von nist es, die Anzahl der Lösungen zu finden, die die Gleichung erfüllen: a+b+c = x+y+z, where 0 <= a,b,c,x,y,z < n Die Sequenz beginnt wie auf der OEIS-Seite beschrieben und wie folgt (1-indiziert): 1, 20, 141, 580, 1751, 4332,...

11
D & D 5e HP Rechner

Ich kann mich nur schwer an alles erinnern, was ich tun muss, um einen D & D-Charakter zu verbessern. Aus irgendeinem Grund ist eines der Dinge, die mir Probleme bereiten, herauszufinden, wie hoch ihr neuer maximaler HP-Wert sein sollte. Für diese Herausforderung schreiben Sie ein Programm oder...

11
Kürzen Sie das Java-Paket

Einweisung Wenn Sie einen vollständig qualifizierten Java-Klassen- / Paketnamen angeben, müssen Sie ihn als solchen kürzen: Jeder Teil des durch Punkte getrennten Pakets wird auf den ersten Buchstaben gekürzt, abgesehen vom letzten Abschnitt und der Klasse (falls vorhanden). Paketnamen werden alle...

11
Drehen Sie die Wurzeln

Bei einem Polynom ungleich Null mit ganzzahligen Koeffizienten und Wurzeln, die sich auf der imaginären und der realen Linie befinden, so dass, wenn aes sich um eine Wurzel handelt -a, ein weiteres Polynom mit um 90 Grad gedrehten Wurzeln zurückgegeben wird. Einzelheiten Das Polynom kann in jedem...

11
Klettere nach Amerika

Jetzt, da andere Benutzer Trump beim Bau der Mauer geholfen haben , ist es Zeit für Sie, sie zu besteigen. Dies ist eine ASCII-Kunstherausforderung, bei der Sie eine Kletterwand mit zufällig platzierten Griffen ausgeben müssen. Eine Kletterwand besteht aus Paneelen, von denen jedes zwischen 3 und...

11
Wann ist das nächste gemeinsame Jahr?

Ein gemeinsames Jahr ist ein Jahr, das kein Schaltjahr ist und in dem der erste und der letzte Tag des Jahres am selben Tag liegen. Ein besonderes gemeinsames Jahr beginnt an einem Montag und endet auch an einem Montag. Ihre Herausforderung besteht darin, ein Programm / eine Funktion zu erstellen,...

11
Überprüfen Sie die 2Col-Syntax!

Wie einige Leute in letzter Zeit vielleicht bemerkt haben, habe ich die Entwicklung von Braingolf weitgehend aufgegeben, weil es langweilig und uninspiriert ist, und bin zu 2Col übergegangen, das etwas interessanter ist und nicht als Golfsprache konzipiert wurde. Das entscheidende Merkmal von 2Col...

11
Entfernen Sie die Anreden

Herausforderung Hallo, wenn Sie eine Zeichenfolge als Eingabe angegeben haben, entfernen Sie alle am Anfang der Zeichenfolge gefundenen Anreden . Das Programm, das die korrektesten Ersetzungen in weniger als 50 Bytes durchführt, gewinnt. Grüße Hey, eine Anrede wird als eines der folgenden Wörter...

11
Was ist dieses Datumsformat?

Bei Gregorianischen Kalendern variiert das Datumsformat von Land zu Land. Es werden drei Hauptformate erkannt: YY-MM-DD (Big-Endian) DD-MM-YY (Little-Endian) MM-DD-YY (Middle-Endian) Ihre Aufgabe ist es, ein Programm zu schreiben, das bei einer Eingabezeichenfolge, die ein Datum darstellt, alle...

11
I <3 Bedingungen

Sie haben am Ende viele sehr lange, langweilig aussehende Bedingungen in Ihrem Code: if flag == 1: while have != needed: if type == 7: Diese können in ihre viel liebenswerteren <3Gegenstücke umgewandelt werden: if abs(flag - 1) + 2 <3: while 3 - abs(have - needed) <3: if 2 + abs(type - 7)...

11
Ausführlicher IP-Bereichsgenerator

Die Aufgabe ist einfach, wenn zwei IP-Adressen vorhanden sind aund balle Adressen innerhalb dieses Bereichs ausgegeben werden. Beispiele Beispiel 1: f(a = 192.168.0.1, b = 192.168.0.4) 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 Beispiel 2 (TIO schneidet dies ab, verwenden Sie beim Testen einen...

11
Das seltsame und wilde Bohnenspiel

Vielleicht kennen einige von Ihnen dieses Spiel bereits: Sie haben eine Sammlung von Gummibärchen in verschiedenen Farben. Für jede Farbe kann die Bohne unterschiedliche Geschmäcker haben, einige sind gut und einige sind schlecht, und man kann sie nicht unterscheiden. Sie müssen eine Bohne einer...

11
Bin ich eine spezielle N-Bonacci-Nummer?

Die N-Bonacci-Sequenz, die ursprünglich von @DJMcMayhem in dieser Frage erfunden wurde , ist eine Sequenz, die erzeugt wird, indem mit den ganzen Zahlen 0 und 1 begonnen und dann die vorherigen N-Zahlen addiert werden, um die nächste Zahl zu erzeugen. Die spezielle N-Bonacci-Sequenz ist eine...

11
Lyndon Wortfaktorisierung

Hintergrund Ein Lyndon-Wort ist eine nicht leere Zeichenfolge, die streng lexikografisch kleiner ist als alle anderen Rotationen. Es ist möglich, jede Zeichenfolge als Verkettung von Lyndon-Wörtern eindeutig zu faktorisieren, sodass diese Unterwörter lexikografisch nicht ansteigen. Ihre...