Als «ascii-art» getaggte Fragen

Diese Herausforderung besteht darin, Bilder mit Textzeichen als Farbe zu erstellen oder zu analysieren. In der Regel werden hierfür nur 95 druckbare (von insgesamt 128) Zeichen verwendet, die im ASCII-Standard von 1963 definiert sind.

14
Heute ist das Zentrum
Wenn Sie ein Datum als Eingabe in einem beliebigen Format angeben, geben Sie einen Kalender mit diesem Datum genau in der Mitte eines fünfwöchigen Fensters aus. Die Kopfzeile des Kalenders muss die aus zwei Buchstaben bestehenden Abkürzungen für die Wochentage (dh Su Mo Tu We Th Fr Sa) enthalten. Drei-Buchstaben- …

6
Visualisieren Sie den Satz von Nicomachus
Der Satz von Nichomachus bezieht das Quadrat einer Summe auf die Summe der Würfel: und hat eine schöne geometrische Visualisierung: Herausforderung: Erstellen Sie den zweiten Teil dieser Visualisierung in ASCII. Sie müssen sicherstellen, dass alle visuellen Abgrenzungen von Ihrem Diagramm eingehalten werden. Dies ist am einfachsten mit vier "Farben" zu …

30
#OctothorpeAsciiArt
Ein Octothorpe (auch Nummernzeichen, Hash oder Hashtag oder Pfundzeichen genannt) ist das folgende ASCII-Zeichen: # Ist das nicht eine lustige Form? Machen wir größere Versionen davon! Also hier ist deine Herausforderung: Bei einer positiven Ganzzahl N wird ein ASCII-Hashtag der Größe N ausgegeben . Ein ASCII-Hashtag der Größe 1 sieht …

30
Zeichnen Sie den Bogen einer Kugel
Zeichnen Sie die parabolische Flugbahn eines geworfenen Balls. Die Eingabe ist die anfängliche Aufwärtsgeschwindigkeit des Balls, eine positive ganze Zahl v. Jede Sekunde bewegt sich der Ball nach 1rechts und vvertikal und vnimmt 1dann aufgrund der Schwerkraft um bis ab. Die Aufwärtsgeschwindigkeit steigt schließlich von vauf 0und ab und -vfällt …

9
Snakify eine Zeichenfolge
Eine verkürzte Zeichenfolge sieht folgendermaßen aus: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Deine Aufgabe Nehmen Sie eine Zeichenfolge sund eine Größe n, und geben Sie dann die verschlüsselte Zeichenfolge aus. Die Eingaben ThisIsAnExampleOfaSnakifiedStringund 3würden das obige Beispiel ergeben. Spezifikationen …
35 code-golf  string  ascii-art  code-golf  code-golf  string  balanced-string  decision-problem  code-golf  string  geometry  grid  code-golf  tips  lisp  code-golf  quine  tips  king-of-the-hill  code-challenge  math  code-golf  string  palindrome  math  fastest-code  code-golf  string  counting  code-golf  code-golf  internet  code-golf  quine  source-layout  hello-world  code-golf  math  number  sequence  arithmetic  code-golf  ascii-art  grid  code-golf  number  grid  code-golf  string  crossword  code-golf  code-golf  ascii-art  grid  counting  code-golf  code-golf  math  sequence  arithmetic  number-theory  code-golf  code-golf  graphical-output  geometry  random  code-golf  ascii-art  grid  counting  code-golf  string  ascii-art  code-challenge  test-battery  code-golf  string  code-golf  ascii-art  kolmogorov-complexity  code-golf  interpreter  code-golf  math  sequence  code-golf  math  primes  set-partitions  code-golf 

29
Zeichnen Sie einen ASCII-Blitz
Einführung Lassen Sie uns, teilweise inspiriert von dieser StackOverflow-Frage , einen ASCII-Blitz zeichnen. Schreiben Sie ein Programm, das eine positive Ganzzahl nüber STDIN oder die Befehlszeile annimmt und den folgenden ASCII-Blitz ausgibt. Eingang Positive ganze Zahl n die die Anzahl der zu zeichnenden Blitz-Zick-Zack-Ebenen darstellt. Beispielausgabe n = 1 __ …

30
Halbdiagonales Alphabet
Wenn Sie einen Buchstaben des englischen Alphabets erhalten, müssen Sie ein halbdiagonales Alphabet für die Eingabe erstellen. Wie baue ich ein halbdiagonales Alphabet? Kurzbeschreibung : Zunächst nehmen Sie die Position des Buchstabens im Alphabet ein P( Phier 1-indiziert). Anschließend drucken Sie jeden Buchstaben bis zur Eingabe (einschließlich) in einer Zeile, …

20
Alphabet Kanone
Eine Kanonenkugel wird abgefeuert, so dass sie im ersten Augenglied ihres Fluges von NBaumkronen, im zweiten Augenglied von N-1Baumkronen usw. aufsteigt , bis sie den höchsten Punkt ihrer Flugbahn erreicht. Dann fängt es an, um 1, 2 usw. Baumkronen pro Augenglied zu fallen, bis es den Boden berührt. Gleichzeitig bewegt …


22
Eine Schnur zur Detonation bringen
Drucken Sie eine beliebige Zeichenfolge in Form eines Dreiecks aus, in dem der Text entlang jeder Diagonale nach oben und unten verläuft. Zum Beispiel sollte eine Eingabe von "Hello World": d l r d o l W r d o l o W r d l o l l o …

22
Baue mir eine Stadt
Codierer versuchen immer, Arrays in langweilige eindimensionale Entitäten zu verwandeln, und das macht mich traurig. Ihre Aufgabe ist es, eine beliebige Zeichenfolge zu glätten, um eine schöne Stadt-Himmelslandschaft auszugeben. Betrachten Sie die Zeichenfolge: aaabbbbbccqrrssstttttttPPw Es sieht viel besser so aus: tt tt bb tt bb tt aabb sstt aabbcc rrssttPP …

8
Lesen Sie ASCII-Art Text
Inspiriert von Golf me ein ASCII-Alphabet , von dem diese Herausforderung (fast) eine direkte Umkehrung ist. Aufgabe: Nehmen Sie eine ASCII-Zeichenfolge und geben Sie den Textinhalt als normalen ASCII-Text aus. Eingang: Zeichenfolge aus ASCII-Kunsttext. Die Eingabe enthält nur ASCII-Zeichen #, Leerzeichen und 4 oder 5 Zeilenumbrüche (ein abschließender Zeilenumbruch ist …

10
Vorgänger-fertige Ascii-Würfel
Der erste vom Vorgänger fertiggestellte Ascii-Würfel (PAC 1) ist ein einfacher Würfel mit der Seitenlänge 1 und sieht folgendermaßen aus: /////\ ///// \ \\\\\ / \\\\\/ Der PAC 2 hat eine geometrische Form, sodass durch die Kombination mit seinem Vorgänger (dem PAC 1 ) ein Würfel der Seitenlänge 2 entsteht: …

12
Zitronenlimitieren Sie eine Zeichenfolge
Schreiben Sie ein Programm oder eine Funktion, die eine nicht leere einzeilige Zeichenfolge enthält. Sie können davon ausgehen, dass es nur druckbares ASCII ohne Leerzeichen enthält. Drucken Sie oder geben Sie eine ASCII-Kunst-Raute zurück, die einer Zitrone oder einer Limette ähnlich ist, die von den Präfixen der Schnur gebildet wird. …


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.