Programmierrätsel & Code Golf

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

27
Golf Das Identicon Ihrer Sprache
Identicons sind kleine Bilder von geometrischen Mustern, die den Hashwert einer Zeichenfolge darstellen. Stack Exchange verwendet die Identicons von Gravatar als Standard- Avatarbild jedes Benutzers. In dieser Herausforderung werden wir auch die Gravatar-Identicons verwenden, um Text zum Golfen zu generieren. Herausforderung Mit diesem Stack-Snippet (einer verkleinerten Version von JSFiddle ) …


11
Neues Site Design!
Sofern Sie kein Benutzer-Skript haben, das das Design der Site ändert (oder auch wenn ja), sollten Sie bemerkt haben, dass wir unser Site-Design haben! (Es ist jetzt November) Um dies zu feiern, lassen Sie uns ein Programm erstellen, das dieses Design rückwirkend anwendet (natürlich stark vereinfacht)! Die wichtigsten Änderungen sind …
57 code-golf  string 

30
"DDoouubbllee ssppeeaakk !!"
Super einfache Herausforderung heute, oder? Ich habe das Gefühl, wir haben in letzter Zeit einiges über Double Speaking gehört. Definieren wir es auf eine codierbare Art und Weise. Double Speak ist, wenn jedes Zeichen in einer Textfolge sofort wiederholt wird. Zum Beispiel: "DDoouubbllee ssppeeaakk!!" Die Regeln Schreiben Sie Code, der …
57 code-golf  string 

30
Mit Begeisterung eine Saite russisieren
Viele von Ihnen haben vielleicht irgendwann im Internet mit Menschen aus Russland interagiert, und eine Untergruppe von Ihnen hat vielleicht die etwas seltsame Methode bemerkt, sich auszudrücken. z.B удали игру нуб))) Wo die )))zur Betonung der vorherigen Aussage hinzugefügt wurden, habe ich an einer Theorie gearbeitet, die besagt, dass das …
57 code-golf  string 

30
Noch ein LUL und ich bin raus
Herausforderungsbeschreibung Auf einigen Kanälen auf einer beliebten Streaming-Site twitch.tv neigen Menschen dazu, in Chats zu spammen , um Menschen dazu zu bringen, "LUL" zu spammen One more LUL and I'm out LUL ist ein beliebtes Emote, das verwendet wird, um auszudrücken, dass im Stream etwas Komisches passiert ist. Bald zeigten …
57 code-golf  string 

30
Zeigen Sie das Hacker-Logo an
Möglicherweise haben Sie vom "Hacker-Logo", auch "Hacker-Emblem" genannt, gehört. Es sieht aus wie das: Dies ist ein Muster aus einer mathematischen Simulation namens Game of Life. Der Gleiter ist das einfachste Lebensmuster, das sich bewegt, und das am schnellsten erkennbare aller Lebensmuster. Die Herausforderung Die Herausforderung ist ganz einfach: Zeigen …

27
Knacken im Gange
Erinnern Sie sich an die Brute-Force-Programme, die Kennwörter knacken und alle Kombinationen anzeigen, die sie versuchen? Genauer gesagt, an einem Punkt sind die n ersten Zeichen festgelegt (sie wurden erfolgreich erraten), und jedes mögliche Zeichen für die übrigen Zeichen wird getestet. Wahrscheinlich haben Sie einige in Filmen oder in einer …

30
Zeichnen Sie ein Sternchen-Dreieck
Inspiriert von einer Aufgabe zum Programmieren von 101 ist hier eine Aufgabe, die hoffentlich nicht zu einfach oder doppelt ist (etwas schwierig, nach solchen Dingen zu suchen). Eingang: Eine positive ganze Zahl n >= 1. Ausgabe: n Zeilen mit Sternchen, wobei jede neue Zeile ein Sternchen mehr als die vorherige …

30
Big oder Little Endian
Schreiben Sie ein Programm oder eine Funktion, die eine Lif-Ausführung auf einer Little-Endian-Architektur oder eine Bif-Ausführung auf einer Big-Endian-Architektur ausgibt . Die Ausgabe in Kleinbuchstaben loder bist ebenfalls akzeptabel. Es erfolgt keine Eingabe. Das Scoring ist Codegolf, also gewinnt der Code mit den wenigsten Bytes. Bearbeiten: Gemäß den Kommentaren unten …
57 code-golf 

30
Drucken Sie N im Quadrat
Schreiben Sie ein Programm oder eine Funktion, die eine nicht negative Ganzzahl N von stdin oder als Funktionsargument aufnimmt. Es muss eine Zeichenfolge eines hohlen ASCII-artigen Quadrats drucken oder zurückgeben, dessen Seiten jeweils mit N Kopien der Nummer N versehen sind. Speziell: Wenn N ist 0, werden keine Kopien von …

8
Machen Sie den Stretchy Snakes Kiss
Eine dehnbare Schlange sieht ungefähr so ​​aus: <||=|||:)~ Jede separate Folge von vertikalen Balken ( |) in einer dehnbaren Schlange, die als dehnbarer Abschnitt bezeichnet wird, kann einzeln auf das Doppelte ihrer Breite ausgedehnt werden und wird mit abwechselnden Schrägstrichen ( /, \) gezeichnet , sobald sie ausgedehnt sind. Die …

30
Alex-artige Ergänzung
Inspiriert von Alex 'ruhmreichem Lerne dir ein R für großartiges Wohl, wir werden demütig Alex' "ein wahres R-Programm" nachbilden - aber mit einer Wendung. Die Alex-Addition funktioniert wie folgt: Sie hat eine Chance von 90%, einfach die Summe der beiden angegebenen Zahlen zurückzugeben, und eine Chance von 10%, Alex rekursiv …

10
Der kleine Chandler ist traurig. Zeichne ihm eine Wolke, um ihn aufzuheitern
Der kleine Chandler ist traurig. Zeichne ihm eine Wolke, um ihn aufzuheitern. Hinweis: Das Zeichnen einer Wolke wird ihn nicht wirklich aufheitern. Ein Kreis kann als 3-Tupel definiert werden, (x,y,r)wobei xdie x-Position des Kreises auf einer kartesischen Ebene, ydie y-Position des Kreises auf einer kartesischen Ebene und rder Radius des …


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.