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.

18
Shuffle Up und Deal!
Es ist Freitag und ich bin müde, also lass uns schnell einen machen! Nehmen Sie keine Eingabe vor, aber Sie sollten alle dreizehn Karten mit unterschiedlichen Nummern in einem Standardkartenstapel ausgeben. Sie sollten 2 durch Ace (Suit Agnostic) ausgeben. Jede Karte hat eine Oberseite, die mit einem Feld und zehn …

17
Drucken Sie einen Schichtkuchen
Herausforderung Bei einer Eingabe ndrucken Sie einen ASCII- nKunstkuchen, der von der Seite betrachtet hoch ist und zwei Kerzen darauf enthält. Einzelheiten finden Sie in den folgenden Beispielen. Ausgabe >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | +---------+ | | +-------------+ | | +-------------+ ...und so weiter. …

9
Code Golf ABC: Die ASCII Box Challenge
Bei zwei positiven Ganzzahlen, 'a' und 'b', wird ein ASCII-Kunst- "Kästchen" ausgegeben, das a Zeichen breit und b Zeichen groß ist. Zum Beispiel mit '4' und '6': **** * * * * * * * * **** Einfach richtig? Hier ist die Wendung: Der Rand der Box muss die Zeichen …

5
Algebraischer Kurvenplotter
Eine algebraische Kurve ist eine bestimmte "1D-Teilmenge" der "2D-Ebene", die als Nullmenge {(x,y) in R^2 : f(x,y)=0 }eines Polynoms beschrieben werden kann f. Hier betrachten wir die 2D-Ebene als die reale Ebene, R^2so dass wir uns leicht vorstellen können, wie eine solche Kurve aussehen könnte, im Grunde eine Sache, die …

6
ASCII Art Maya Ziffern
Diese Herausforderung ist einfach. Geben Sie bei einer gegebenen Zahl eine ASCII-Darstellung der Zahl unter Verwendung des Maya-Base-20-Zahlensystems aus. Was ist das Maya-System? Die Mayas benutzten die Basis 20, um Zahlen zu speichern, also war die erste Position die 1s-Stelle, die nächste die 20s-Stelle, dann die 400s usw. So Maya-Nummer …

7
Zeichnen Sie ein indiziertes Fraktal
Einführung In dieser Herausforderung wird eine 2 × 2-Matrix wie folgt indiziert: 0 1 2 3 Wir definieren eine Familie von fraktalen Mustern F(L), wobei Les sich um eine Längenliste ndieser Indizes handelt und F(L)die Größe hat .2n-1 × 2n-1 Wenn ja L == [], dann F(L)ist das 1 × …

7
Verwandle eine Schnur in eine Windmühle
Der Code auf dieser Site wird schnell aufgebraucht. Wir müssen in erneuerbare Saiten investieren. Sie müssen also ein Programm schreiben, das einen String aufnimmt und in eine Windmühle umwandelt. Die Herausforderung Nehmen wir als Beispiel eine einfache Windmühlenschnur. Nimm die Schnur abc. In diesem Fall ist der Drehpunkt das zentrale …

2
Machen Sie einen Snake Parser!
Schlangen sehen so aus: >>>v @ ^ v ^ >>>^ v ^ v ^<<<<<<<<< Die Schlange kann sich wie folgt kreuzen: @ ^ >^>v ^<< Damit eine Frequenzweiche gültig ist, müssen sich die Zeichen auf beiden Seiten in dieselbe Richtung bewegen. Der Fall von @ >^v ^< kann als unklar …

1
Generiere ASCII Art
Wenn Sie ein Schwarzweißbild in einem vernünftigen verlustfreien Format als Eingabe verwenden, geben Sie ASCII-Grafiken aus, die dem Eingabebild so nahe wie möglich kommen. Regeln Es dürfen nur Linefeeds und ASCII-Bytes 32-127 verwendet werden. Das Eingabebild wird so beschnitten, dass das Bild nicht von einem Leerzeichen umgeben ist. Einreichungen müssen …

5
Finde die Küste
Ihre Aufgabe ist es, die Länge der Küste einer Karte von Inseln in einer ASCII-Karte zu finden. Die Eingabekarte besteht aus einem oder mehreren #Zeichen für Land und Leerzeichen für Wasser. Die Küste gilt als ein Rand zwischen Land und Wasser, einschließlich Binnenseen und Inseln. Ihre Lösung sollte ein vollständiges …

4
Erstellen Sie ein einfaches Tool für hübsche Kommentare
Herausforderung: Etwas ASCII-Kunst ist mühsam, erleichtert aber das Lesen von Codekommentaren, insbesondere wenn der Code dicht ist. Die Herausforderung besteht darin, ein einfaches Tool zu erstellen, das Kommentare mit Pfeilen in einfache ASCII-Grafiken umwandelt. Die zu ändernden Kommentare werden durch leere Kommentare begrenzt. Wenn Sie beispielsweise die Haskell-Kommentarsyntax annehmen, konvertieren …

4
Fairy Chess "leaper" Bewegungsmuster
Ein Leaper ist eine Kategorie von Feenschachfiguren, die sich durch "Springen" bewegen. Ein normaler Ritter ist ein (1,2) -billiger, was bedeutet, dass jeder Zug eine Strecke von 1 Quadrat in orthogonaler Richtung und 2 Quadrate in senkrechter Richtung umfasst. .o.o. o...o ..N.. o...o .o.o. Es gibt viele verschiedene Springer. Der …

2
Euklidische Vektoren
Bestimmen Sie unter Berücksichtigung der ASCII-Kunst zweier Vektoren die Größe und den Grad des resultierenden Vektors. Eingang Dies kann über STDIN empfangen, aus einer lokalen Datei gelesen oder über einen Funktionsaufruf bereitgestellt werden. Hier ist ein Beispiel für eine Zwei-Vektor-Eingabe: ^------> | | | x Dies entspricht einer Änderung von …

12
Und alle Leute sagten ...
Ziel Bei einer Texteingabe, die keine Zeichen enthält, [oder ]führen Sie die folgenden Aktionen aus: Geben Sie für jede Instanz Amenmit mindestens einem Großbuchstaben (also für alle AmenAusschlussinstanzen amen) dasselbe aus Amen(behalten Sie die Großschreibung bei). Für jede Instanz von /all the people said[?: ]/i(das ist ein regulärer Ausdruck) wird …

1
Cunningham-Ketten zählen
Primzahlen haben die Menschen schon immer fasziniert. Vor 2300 Jahren schrieb Euklid in seinem "Elements" Eine Primzahl ist diejenige, die nur von einer Einheit gemessen wird. was bedeutet, dass eine Primzahl nur durch 1(oder durch sich selbst) teilbar ist . Die Leute haben immer nach Beziehungen zwischen Primzahlen gesucht und …

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.