Programmierrätsel & Code Golf

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

24
Zeichne das Sägezahn-Alphabet
Ein einfacher heute. Schreiben Sie das kürzeste Programm, das ein "Sägezahn-Alphabet" mit einer positiven Ganzzahl für die Höhe zeichnet. Sie müssen den Namen Ihrer Programmiersprache eingeben, wenn Sie zu dem Buchstaben kommen, mit dem sie beginnt. Wenn Ihre Sprache beispielsweise Python ist und die Eingabe ist, sollte 1die Ausgabe wie …
42 code-golf  string 

15
99 Flaschen Bier, 99 Sprachen
Ziel ist es, ein einfaches "99 Bottles of Beer" -Programm zu schreiben, das in mindestens 2 verschiedenen Sprachen gültig ist (z. B. nicht Python 2 und Python 3). Es muss eine vollständige Datei sein, die ausgeführt oder kompiliert wird. Interessante Antworten sollten aufgewertet werden, aber auch die Kompaktheit zählt. (Natürlich …


30
Produziere ein unerwartetes Wort
Das Ziel ist es, ein Programm zu schreiben, das unerwartet ein Wort hervorbringt (das Programm sieht nicht so aus, als würde es ein Wort hervorbringen). Beispiel (JavaScript): alert(([0][1]+"").slice(4,8)) Warnungen "gut" - jsfiddle . Erklärungen: 1. [0][1]gibt undefined zurück, da nur ein Element im Array vorhanden ist. [0] 2. Das Hinzufügen …

15
Es ist ein regnerischer Tag
Kontext Es ist Valentinstag. Die einzige, die du jemals geliebt hast, hat dich gestern für diesen Kerl verlassen, den sie immer "dumm und uninteressant" fand . Auf dem Heimweg steckst du im Stau, hörst alte Lieder im Radio, der Regen auf der Windschutzscheibe rockt dich. Nach einer Weile in Ihrem …
42 code-golf 

30
Drucken einer Sinuswelle (vertikal)
Drucken Sie eine kontinuierliche Sinuswelle, die vertikal auf einem Terminal gescrollt wird. Das Programm sollte nicht beendet werden und die Welle kontinuierlich nach unten rollen (außer bis es irgendwie unterbrochen wird). Sie können davon ausgehen, dass ein Überlauf kein Problem darstellt (dh Sie können Endlosschleifen mit inkrementierenden Zählern oder eine …


30
Hilfe!! Wie man Quadratwurzel macht! [geschlossen]
Hallo Leute, für meine Klasse muss ich eine Quadratwurzel machen, aber es funktioniert nicht !! HELLPP! Die Herausforderung: Write a function or program that will "make a number square root". Hinweis: Dies ist Code-Trolling. Geben Sie eine "nützliche" Antwort, um diesen neuen Programmierer auf seinem Weg zum Programmiererfolg anzuleiten! Seien …

30
Wie schreibe ich eine Additionsfunktion? [geschlossen]
Das Problem: Ich bin der Hauptentwickler für ein großes Unternehmen, wir machen Skynet. Ich wurde zugeteilt Schreiben Sie eine Funktion, die ihre Summe eingibt und zurückgibt REGELN: Keine Antworten wie function sum(a,b){ return "their sum"; } BEARBEITEN: Die akzeptierte Antwort ist die mit den meisten positiven Stimmen am 1. Januar …

6
ASCII Maze Rendering 3000
Ich schreibe nicht gerne, deshalb zeichne ich meine Labyrinthe in einem sehr einfachen Format: # ##### # # # ### # # # # # # # # ##### # Ist es nicht a- Labyrinth -ing? Natürlich, ich glaube , alle Labyrinthe aussehen 3d sollen, ähnlich , aber nicht , …

30
ALTERNAtE DER CASSE
Für die heutige Herausforderung müssen Sie ein Programm oder eine Funktion schreiben, die den Fall einer Zeichenfolge abwechselt. Sie müssen jedoch nicht alphabetische Zeichen ignorieren. Dies bedeutet, dass jedes alphabetische Zeichen einen anderen Groß- und Kleinschreibung als das vorangehende und nachfolgende alphabetische Zeichen haben muss. Dies ist etwas komplexer als …
42 code-golf  string 

5
Blockieren Sie das Bauen von Bot-Herden!
Der Wettbewerb ist vorbei! Intro Dies ist ein interaktiver King-of-the-Hill- Wettbewerb, bei dem der Controller vollständig in einem Stapel-Snippet am Ende der Frage enthalten ist. Der Controller liest die Antworten automatisch und spielt die Spiele durch. Jeder kann es jederzeit direkt in seinem Browser ausführen. Die Mechanik dieses Wettbewerbs ist …

9
Schreiben Sie das kürzeste Programm, das die meisten Compiler-Warnungen und -Fehler generiert
Die Herausforderung: Schreiben Sie ein sehr kurzes Programm, das beim Kompilieren die meisten Compiler-Warnungen und -Fehler erzeugt. Es kann in jeder Programmiersprache geschrieben werden. Wertung: Die Partitur ist durch diese Gleichung bestimmt: errors_and_warnings_length/code_length. Höchste Punktzahl gewinnt. Beispiel: Das C # -Programm classist 5 Zeichen lang und generiert 3 Warnungen, was …

17
Erste Zahl, die jeden Buchstaben enthält
Geben Sie bei einem einzelnen Buchstaben von A bis Z (außer J und K) als Eingabe die kleinste nicht negative Ganzzahl aus, die diesen Buchstaben in schriftlicher Form enthält. Angenommen, Zahlen enthalten niemals das Wort "und", so 101ist "einhundertein", nicht "einhundertein". Nehmen wir an, die Amerikaner zählen kurz, also ist …

30
Französische Kennzeichen
Sandkasten Französische Kennzeichen Französische Kennzeichen werden nach einem bestimmten Muster aus Zahlen und Buchstaben in aufeinanderfolgender Reihenfolge angezeigt:AB-012-CD Herausforderung Schreiben Sie ein Programm oder eine Funktion, die für eine bestimmte Nummer das entsprechende französische Kennzeichen ausgibt . Ihr Programm sollte keine Sonderfälle behandeln, wie auf der verlinkten Seite angegeben. Es …

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.