Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

30
Wie viele freitags den 13. in einem Jahr?
Ihre Herausforderung besteht darin, ein Programm zu schreiben, das in einem Jahr die Anzahl der "Freitag-13-ten" ausgibt. Regeln & Details: Sie können Eingaben über STDINoder als Argument an Ihr Programm übergeben. Sie sollten das Ergebnis an ausgeben STDOUT. Sie können davon ausgehen, dass die Eingabe ein gültiges Jahr ist und …
28 code-golf  date 

5
Erweiterter Rechner
Sie müssen ein Programm schreiben, das eine Zeichenfolge auswertet, die in einen erweiterten Rechner eingegeben werden würde. Das Programm muss Eingaben mit stdin akzeptieren und die richtige Antwort ausgeben. Für Sprachen, die keine Funktionen zum Akzeptieren von stdin haben, können Sie die Funktionen übernehmen readLineund printdiese Aufgaben erledigen. Bedarf: Verwendet …
28 code-golf  math 

30
Eine Textseite transponieren
BEARBEITEN Ich habe den Wortlaut der Regeln geändert, um einige Dinge, die implizit waren, deutlicher zu machen. Ich habe auch einige Akzente gesetzt, um einige offensichtliche Unklarheiten zu beseitigen, und die Option, ein eigenständiges Programm anstelle einer Funktion zu erstellen, explizit definiert. Das Ziel hier ist es, eine Funktion zu …
28 code-golf  string 

17
Entschlüsseln Sie einen Vigenère-Geheimtext
Die Vigenère-Chiffre war eine einfache polyalphabetische Chiffre, bei der im Grunde genommen einer von mehreren Cäsar-Chiffren gemäß einem Schlüssel angewendet wurde. Grundsätzlich geben die Buchstaben in der Taste an, welches verschobene Alphabet verwendet werden soll. Zu diesem Zweck gab es ein einfaches Werkzeug namens Vigenère-Platz: Hier ist jede Zeile ein …
28 code-golf  cipher 

30
Russisches Roulette
Schreiben Sie ein Programm, das russisches Roulette spielt! Wenn das Programm gestartet wird, Es sollte eine 5 zu 6 Chance geben, dass es normal endet, nachdem "Ich habe überlebt!" gedruckt wurde. Es sollte eine 1 zu 6 Chance geben, dass das Programm abstürzt. (Segmentierungsfehler usw.) Keine Eingabe und keine anderen …
28 code-golf 

30
ISBN-13 Prüfziffer berechnen
Schreiben Sie eine Funktion , die anhand der ersten 12 Ziffern eines ISBN-13- Codes die gesamte ISBN berechnet, indem Sie eine entsprechende Prüfziffer berechnen und anhängen. Die Eingabe Ihrer Funktion ist eine Zeichenfolge, die die ersten 12 Ziffern der ISBN enthält. Seine Ausgabe ist eine Zeichenfolge, die alle 13 Ziffern …

29
Rendern Sie Zahlen im Digitaluhr-Stil
Schreiben Sie das kürzeste Programm, das eine Folge von Zahlen (mit einer Länge von bis zu mindestens 20) als Eingabe verwendet, und zeigen Sie die Ausgabe mit den Standardnummern im Digitaluhrstil an. Zum Beispiel für Eingabe 81 würde eine Lösung mit ASCII-Ausgabe ergeben: _ |_| | |_| | Eine grafische …

30
Implementiere Überkompensation / Tetration ohne die Verwendung von '^'
Die Herausforderung Implementieren Sie die Tetration (auch Power Tower oder Hyperexponentiation genannt) mit der geringsten Anzahl von Zeichen. Die Bedingungen Verwenden Sie nicht das ‚Power‘ Bediener oder ihre Äquivalente (wie zum Beispiel pow(x,y), x^y, x**y, etc.) Eingabe erfolgt als: x y(durch ein Leerzeichen getrennt) xwird von sich aus ymal potenziert. …
28 code-golf  math 

29
Inverse kolumbianische Funktion
Definieren wir eine Sequenz: Die n-stellige Summierungssequenz (n-DSS) ist eine Sequenz, die mit n beginnt . Wenn die letzte Zahl k war , dann ist die nächste Zahl k + Ziffernsumme (k) . Hier sind die ersten paar n-DSS: 1-DSS: 1, 2, 4, 8, 16, 23, 28, 38, 49, 62, …

24
Super Mario-Bild ausgeben
Dies ist ein Problem bei Luogu OJ. Ich habe mich dazu entschlossen, es hier zu veröffentlichen, da sich viele Leute, darunter ich und mein Freund, für die Lösung dieses Problems mit den wenigsten Charakteren interessieren. Ihre Aufgabe ist es, folgende ASCII-Art auszugeben: ************ ####....#. #..###.....##.... ###.......###### ### ### ........... #...# …

30
Der Cosinus des Pedanten
Mein Chef hat mir gerade gesagt, ich soll eine Kosinusfunktion schreiben. Da ich ein guter Mathematikfreak bin, beschwor ich sofort die passende Taylor-Serie. cos(x) = 1 / 0! - x^2 / 2! + x^4 / 4! - x^6 / 6! + ... + (-1)^k x^(2k) / (2k)! + ... Mein …

9
"Sie müssen zusätzliche Pylone bauen!"
Einführung Im Strategiespiel Starcraft 2 stehen drei "Rassen" zur Auswahl: Terraner, Zerg und Protoss. Bei dieser Herausforderung konzentrieren wir uns auf die Protoss und die Ikone "Sie müssen zusätzliche Pylone bauen!" Diese Meldung wird angezeigt, wenn Sie nicht mehr genügend Vorräte haben, um Ihre Armee aufzubauen. Um der Starcraft-Community zu …

20
Vampir-Kompatibilität
Eine wenig bekannte Tatsache über Vampire ist, dass sie das Blut eines Opfers mit einer kompatiblen Spenderblutgruppe trinken müssen. Die Kompatibilitätsmatrix für Vampire ist die gleiche wie die normale Spender / Empfänger-Matrix für rote Blutkörperchen . Dies kann durch die folgende Tabelle des Amerikanischen Roten Kreuzes zusammengefasst werden Type You …

9
Tipps zum Golfen in APL
Ich habe kürzlich eine Code Golf Challenge gestartet und es scheint, als ob der Gewinner GolfScript ist (Überraschung, Überraschung!). Interessant ist, dass es einen weiteren sehr starken Konkurrenten gab, der alle Chancen hatte, GolfScript zu gewinnen. Sein Name ist APL. Ich sehe hier eine Menge Antworten in APL. Es scheint, …
28 code-golf  tips  apl 

10
Spielen Sie das Chaos-Spiel
Das Chaos-Spiel ist eine einfache Methode, um Fraktale zu generieren. Führen Sie unter der Annahme eines Startpunkts, eines Längenverhältnisses r und einer Menge von 2D-Punkten wiederholt Folgendes aus: Wählen Sie aus Ihrem Punktesatz einen Punkt nach dem Zufallsprinzip (einheitlich) aus. Dieser Punkt und der zuletzt gezogene Punkt (oder der Startpunkt) …

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.