Programmierrätsel & Code Golf

55
Erstellen Sie ein Alphabet-Lied

Ihr Ziel ist es, ein Alphabet-Lied als Text in der folgenden Form (in der Reihenfolge) zu erstellen: A is for <word starting with A> B is for <word starting with B> C is for <word starting with C> ... Z is for <word starting with Z> Beispielausgabe: A is for Apple B is for...

55
"99 Flaschen Sprudel"

Herausforderung Schreiben Sie ein Programm, das die Texte zu 99 Flaschen Bier ausgibt, aber anstelle von "beer" "fizz" aus, wenn die Anzahl der Flaschen an der Wand ein Vielfaches von 3 ist, und "buzz", wenn es ein Vielfaches von 5 ist "Fizzbuzz", wenn es ein Vielfaches von 3 und ein Vielfaches von...

55
Zuckerfreie Syntax

In Haskell die Listennotation: [a,b,c] Ist nur syntaktischer Zucker für: a:b:c:[] Und die Zeichenfolgennotation: "abc" Ist nur syntaktischer Zucker für: ['a','b','c'] Dies bedeutet, dass die Zeichenfolge: "abc" Ist das gleiche wie: 'a':'b':'c':[] Aufgabe Wenn Sie eine Zeichenfolge angeben, sollten...

55
Füge ein Wort in ein Alphabet-Gitter ein

Inspiriert von einem Mem, das ich heute früher gesehen habe. Herausforderungsbeschreibung Betrachten Sie ein unendliches Alphabetraster: ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ... Nehmen Sie ein Wort (...

55
Machen Sie eine Schüssel Buchstabensuppe

Dies wird eine Schüssel mit Buchstabensuppe genannt - eine ungefähr kreisförmige ASCII-Art-Form mit den 26 englischen Großbuchstaben (AZ), die im Uhrzeigersinn angeordnet sind, um den Umfang zu bilden: XYZABC VW DE U F T G S H RQ JI PONMLK Schreiben Sie ein Programm, das ein einzelnes...

54
Vier-Mann-Standoff

4-Mann-Abstandshalter Beschreibung Sie sind irgendwie in eine Vier-Wege-Situation geraten. Eine geladene Waffe liegt in Ihren Händen und einige Granaten sind am Gürtel eingehakt. Das Ziel ist es, am Ende einer Pattsituation die meiste Gesundheit zu haben. Eine Pattsituation ist beendet, wenn...

54
ASCII-Kunstkalender

Lassen Sie uns eine ASCII-Kunstuhr und einen Kalender erstellen, die uns den aktuellen Monat, den Tag des Monats, den Wochentag, die Stunde, die Minute und ob es sich um Nacht oder Tag handelt (aber nicht um das Jahr oder die Sekunde). Zu einem bestimmten Zeitpunkt sieht der Kalender ungefähr so...

54
Ist das überhaupt ein Wort?

Sie sollten ein Programm oder eine Funktion schreiben, die eine 4-stellige Zeichenfolge als Eingabe verwendet und einen Wert ausgibt, der angibt, ob die Zeichenfolge ein englisches Wort ist oder nicht. Sie dürfen in 15% der bereitgestellten Testfälle Fehler machen. Eingabedetails: Die Eingabe ist...

54
Abergläubischer Hotelaufzug

Beschreibung Hier ist ein sehr abergläubischer Hotelaufzug in Shanghai:                 Es vermeidet die Zahl 13, weil dreizehn in der westlichen Welt Pech haben, und es vermeidet die Ziffer 4, weil vier in Teilen Asiens Pech haben. Was wäre, wenn dieses Hotel größer wäre? Lesen Sie eine positive...

54
Umgebene Länder

Länder besitzen eine Reihe von Gebieten in einer 1D-Welt. Jedes Land ist eindeutig durch eine Nummer gekennzeichnet. Das Eigentum an den Gebieten kann durch eine Liste wie folgt dargestellt werden: 1 1 2 2 1 3 3 2 4 Wir definieren die kantigsten Gebiete eines Landes als die beiden Gebiete, die an...

54
Drucken Sie die N-Bonacci-Sequenz

Dies ist nicht sehr bekannt, aber was wir die Fibonacci-Sequenz, AKA, nennen 1, 1, 2, 3, 5, 8, 13, 21, 34... heißt eigentlich die Duonacci- Sequenz. Dies liegt daran, dass Sie die vorherigen 2 Zahlen summieren, um die nächste Zahl zu erhalten. Es gibt auch die Tribonacci- Sequenz, 1, 1, 1, 3, 5, 9,...

54
Generieren Sie Wordenticons

Identicons sind visuelle Darstellungen von Hash-Werten, die häufig aus symmetrischen Anordnungen geometrischer Formen bestehen. Ihr Standard-Stack Exchange-Avatar ist ein Identicon. Bei dieser Herausforderung geht es darum, "wordenticons" zu erstellen , einfache textbasierte Versionen von...

54
Konvertieren Sie YYYYMM in MMMYY

Gestützt auf diese SO-Frage . Die Herausforderung ist ziemlich einfach: Wenn ein Datumszeitraum im Format angegeben YYYYMMwird, wird er im Format ausgegeben MMMYY. Regeln: Die Eingabe ist eine Zahl oder eine Zeichenfolge mit einer Länge von genau 6 Zeichen, die nur aus Ziffern besteht. Die letzten...

54
Dennis nummeriert 2.0

Der PPCG-Benutzer und gewählte Mod @Dennis war der zweite Benutzer, der mehr als 100.000 Wiederholungen verdiente! Dies ist eine völlig originelle Idee, die ich von niemand anderem bekommen habe , aber lasst uns eine Herausforderung basierend auf seiner Benutzer-ID 12012als Tribut machen! Wenn Sie...

54
Füllen Sie die Minesweeper-Hinweise aus

Minesweeper ist ein beliebtes Puzzlespiel, bei dem Sie herausfinden müssen, welche Kacheln "Minen" sind, ohne auf diese Kacheln zu klicken. Jedes Plättchen ist entweder eine Mine (dargestellt durch *) oder ein Hinweis, dh eine Zahl von 0 bis 8, die angibt, wie viele der 8 benachbarten Plättchen...

54
Gib den Text "Code Bowling" aus

Code-Bowling Sie wurden von Brunswick Bowling beauftragt, ein einfaches Programm zu erstellen, um den Text Code Bowlingauf ihren Monitoren auszugeben . Dieses Unternehmen lohnt sich ein hübsches Sümmchen und Sie denken , Sie können sie für ganz die beschwindeln Bit Geld . Aus der...

54
Welcher Tetromino ist das?

Bei einer vorzeichenlosen 16-Bit-Ganzzahl N müssen Sie feststellen, ob ihre in einer 4x4-Matrix abgebildete Binärdarstellung mit einer Tetrominoform übereinstimmt , und wenn ja, welche Form es ist. Matrix Jedes Bit von N wird in einer 4x4-Matrix von links nach rechts und von oben nach unten...