Programmierrätsel & Code Golf

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

30
Drucken Sie unsichtbaren Text
Bei einer Zeichenfolge als Eingabe wird eine Anzahl von Leerzeichen (0x0A und 0x20) ausgegeben, die der Länge der Zeichenfolge entspricht. Wenn Sie beispielsweise die Zeichenfolge angeben, Hello, World!müsste Ihr Code genau 13 Leerzeichen und sonst nichts ausgeben. Dies kann eine beliebige Mischung aus Leerzeichen und Zeilenumbrüchen sein. Ihr Code sollte …
38 code-golf  string 

7
Korrigieren Sie die fehlenden Punkte meiner IPv4-Adresse
Wenn ich eine IPv4-Adresse eingebe, werden manchmal alle Zahlen richtig angezeigt, aber ich vergesse, einen oder mehrere Punkte einzugeben. Ich hätte gerne ein Programm (oder eine Funktion), das meine defekte IPv4-Adresse übernimmt und alle möglichen gültigen Platzierungen der fehlenden Zeiträume ausgibt. Eingang Die Eingabe ist immer eine Zeichenfolge, die eine …

27
Cops: Der versteckte OEIS-Teilstring
Dies ist eine Herausforderung für Bullen und Räuber. Dies ist der Thread des Polizisten. Der Räuberfaden ist da . Als Cop müssen Sie eine beliebige Sequenz aus dem OEIS auswählen und ein Programm p schreiben, das die erste Ganzzahl aus dieser Sequenz ausgibt. Sie müssen auch einige Zeichenfolge finden s …

17
Überlappende Polyglots
Im Gegensatz zu vielen C & R-Herausforderungen ist hierfür kein separater Räuberposten erforderlich. Das Ziel der Räuber ist es, die vorherige Antwort zu knacken und dann eine neue als Polizist zu posten. Als Antwortende schreiben Sie eine Reihe von Polyglots, die so aussehen (jede Spalte ist eine Sprache und jeder …

1
Was ist in meiner Pastasauce?
Hintergrund In Frankreich und wahrscheinlich auch in der übrigen Europäischen Union müssen zum Verkauf stehende Lebensmittel die Zutaten, aus denen sie bestehen, in absteigender Reihenfolge in Gewichtsprozent auf ihrer Verpackung vermerken . Der genaue Prozentsatz muss jedoch nicht angegeben werden, es sei denn, die Zutat wird durch den Text oder …
37 code-golf  math 



30
Hast du den Jabberwock getötet?
Ihre Aufgabe ist es, die genaue Zeichenfolge auszugeben The Jabberwocky ohne Eingabe. Es gelten die normalen Regeln für die Eingabe und Ausgabe, sodass sowohl Funktionen als auch Programme zulässig sind. Natürlich gibt es einen Haken, ohne einen Haken wäre es kein Spaß. Wenn in Ihrem Programm nicht-alphabetische Zeichen entfernt werden, …


30
Kolmogorov-Shifter
Geben Sie die folgenden drei Textzeilen genau so aus oder zeigen Sie sie an, wie unten gezeigt. Ein abschließender Zeilenumbruch wird akzeptiert. bC#eF&hI)kL,nO/qR2tU5wX8z A!cD$fG'iJ*lM-oP0rS3uV6xY9 aB"dE%gH(jK+mN.pQ1sT4vW7yZ Dieser Textblock ist derselbe wie der folgende, wobei jedoch die n-te Spalte n-mal nach unten gedreht wird: !"#$%&'()*+,-./0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz Denken Sie daran, dass dies …

30
Warten Sie, welche Sprache ist das?
Kürzlich hatte ich das Vergnügen, ein Haskell-Programm zu schreiben, das erkennen konnte, ob die NegativeLiteralsErweiterung belegt war. Ich habe mir folgendes ausgedacht: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Probieren Sie es online! Dies wird Truenormal und Falseansonsten gedruckt . Jetzt hatte ich so viel Spaß dabei, dass …

5
Werde ich es rechtzeitig schaffen?
Davon inspiriert . Hintergrund Der böse Bauer hat beschlossen, Ihr Weizenfeld niederzubrennen, um die Preise anzuheben. Um eine vollständige Zerstörung zu gewährleisten, hat er Ihr Feld auch mit Benzin angefeuchtet. Noch bedauerlicher ist, dass du zufällig auf dem Feld gelaufen bist, als es angezündet wurde, und du musst schnell raus, …

18
Füllen Sie Ihren Code auf
Eingang Keine Eingabe für diese Herausforderung Die Herausforderung Schreiben Sie einen Code, der Folgendes ausgibt: Die ersten 10 Primzahlen, deren Summe der Anzahl der Bytes Ihres Codes entspricht Beispiele Nehmen wir an, Ihr Code ist Co&%423@k"oo"der 13 bytes Code, den Sie ausgeben müssen. Dies [67, 139, 157, 193, 229, 283, …

4
Splix.io - König des Landes
Sie sind ein unternehmerischer Punkt, der das Land unter seiner Kontrolle vergrößern möchte. Dies ist ganz einfach: Reisen Sie außerhalb Ihres aktuellen Landes und kehren Sie in Ihr Land zurück. Alles, was sich in diesem Loop befindet, gehört Ihnen. Aber es gibt einen Haken. Wenn ein anderer Punkt irgendwie Ihre …

28
Wann bekomme ich mein Sandwich?
Bei einer der folgenden Eingaben: Süßes Zwiebelhuhn Teriyaki Ofen gebratenes Huhn Truthahnbrust Italienische BMT Thunfisch Schwarzwälder Schinken Fleischbällchen MarinaraGeben Sie eine Zahl von 1-7 (oder 0-6) aus, die den Wochentag darstellt, an dem Sie den Deal erhalten. Beginnen Sie mit Montag als niedrigster Zahl. Die Eingabe kann wahlweise in Klein- …

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.