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.

4
Zählen der Endpunkte eines ASCII Art
Sie sollten ein Programm oder eine Funktion schreiben, die eine Zeichenfolge empfängt, die eine ASCII-Grafik als Eingabe und Ausgabe darstellt, oder die Anzahl der Endpunkte in der Eingabe zurückgibt. Die Eingabe besteht aus den Zeichen space - | +(mit 0, 2, 2 bzw. 4 Endpunkten) und Zeilenumbrüchen. Z.B: -|++- + …

5
Bestimmen Sie die Abmessungen eines gedrehten Rechtecks
Mit diesem Stapel-Snippet wird ein weißes Rechteck mit einem Alias auf schwarzem Hintergrund gezeichnet. Dabei werden die Abmessungen, die Position, der Winkel und die Rastermaße angegeben: <style>html *{font-family:Consolas,monospace}input{width:24pt;text-align:right;padding:1px}canvas{border:1px solid gray}</style><p>grid w:<input id='gw' type='text' value='60'> grid h:<input id='gh' type='text' value='34'> w:<input id='w' type='text' value='40'> h:<input id='h' type='text' value='24'> x:<input id='x' type='text' …


4
Zeichnen Sie einen zufälligen Spaziergang mit Schrägstrichen
Schreiben Sie ein Programm oder eine Funktion, die eine positive Ganzzahl N (über stdin / command line / function arg) einliest und eine Zeichenfolgendarstellung eines zweidimensionalen zufälligen Wegs ausgibt oder zurückgibt , der N Schritte lang ist und aus Schrägstrichen besteht: / \(plus Leerzeichen und Zeilenumbrüche für Abstände). Ein 2D-Zufallsrundgang …

1
Finden von Symmetrien in Quadraten
Schreiben Sie ein Programm oder eine Funktion, die eine Liste positiver Ganzzahlen aufnimmt. Jede dieser Ganzzahlen repräsentiert die Seitenlänge eines Quadrats in einer 2D-Ebene. Jedes Quadrat kann auf beliebige Ganzzahlkoordinaten in der Ebene verschoben werden, es kann sich jedoch nicht drehen und andere Quadrate nicht überlappen. Unter Verwendung eines anderen …

4
Spiral-Programmierung
Schreiben Sie eine benannte Funktion oder ein benanntes Programm, das eine einzelne Ganzzahl N akzeptiert und die ersten N Balken der darunter liegenden Spirale druckt (nach STDOUT) oder (als Zeichenfolge) zurückgibt, beginnend mit dem vertikalen Balken in der Mitte und im Uhrzeigersinn nach außen spiralförmig. _______________ / _____________ \ / …

6
Generieren Sie ein Rechteck aus einer Spezifikation
Einführung Diese Herausforderung ist inspiriert von Grime , meiner 2D-Pattern-Matching-Sprache. Grundsätzlich erhalten Sie eine "Grammatik", die zweidimensionale Gitter von Zeichen beschreibt, und Ihre Aufgabe ist es, ein Gitter gemäß der Grammatik zu generieren. Darüber hinaus sollte das Raster in einem gewissen schwachen Sinne so klein wie möglich sein. Eingang Ihre …

11
Mach mir einen Alphabetbaum
Intro In den meisten Schriftarten alle die Großbuchstaben des Alphabets neben BDOhaben einzelne Linien etwa einige der vier Ecken des Charakters des Begrenzungsrechteck zu berühren: ACEFGHIJKLMNPQRSTUVWXYZ. Zum Beispiel Aberühren die beiden Beine die untere linke und die untere rechte Ecke des Charakters. Ebenso Cberührt es seine oberen und unteren rechten …

3
Mach mich zum Fenstermanager!
Ich hasse Code Bloat! Deshalb habe ich mich entschlossen, mein Windows 7-System durch eine Golfversion zu ersetzen. Ich weiß jedoch, dass es nicht einfach ist, also lassen Sie uns zuerst einen Prototyp erstellen. Es wird eine Liste von Fenstern vom Benutzer abgerufen und diese in einer pseudografischen Anzeige auf der …



6
Dreieck-Welle von Zahlen drucken
Drucken Sie die Welle unter Berücksichtigung der Amplitude und Periode für eine Welle. Weitere Informationen finden Sie in der Beispielausgabe. Die Gesamtzahl der Wellenformen entspricht der Periode und die Höhe jeder Welle entspricht der Amplitude. Amplitude und Periode sind kleiner als 10. Sie können die nachgestellten Leerzeichen ignorieren, jedoch nicht …



30
ASCII Meme Arrow Generator
Spezifikationen Geben Sie unter Angabe einer Zahl neinen ASCII-Meme-Pfeil (Größer-als-Symbol >) mit der Größe aus n. n wird immer eine positive ganze Zahl größer als 0 sein. Beispiele n = 2 \ \ / / n = 5 \ \ \ \ \ / / / / / Beispielcode Hier …

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.