Als «ascii-art» getaggte Fragen

24
Log-Skalen sind für Drückeberger

Jeder weiß, dass Log-Skalen für Drückeberger sind . Aus diesem Grund müssen Sie ein Programm oder eine Funktion schreiben, die ein Balkendiagramm mit einer logarithmischen Skala, die eine Basis hat, deklassiert . Die Balkendiagrammeingabe wird als einzelne Zeichenfolge verwendet, bei der es sich um...

24
Erstellen Sie ein Prozentzeichen

Bei einer Ganzzahl n ≥ 1 wird eine 2D-Darstellung † eines Prozentzeichens der Breite n ausgegeben . Der Aufbau läuft wie folgt ab: Erstellen eine n durch n - Matrix (oder eine Liste von Listen) , gefüllt mit Nullen. Fügen Sie diese oben links und unten rechts ein. Legen Sie diese von links unten...

24
Implementieren Sie vereinfachtes Kerning

Einführung Kerning bedeutet, den Abstand zwischen den Buchstaben eines Textes anzupassen. Betrachten Sie als Beispiel das Wort, Topdas mit den folgenden drei Glyphen geschrieben wurde: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ........

24
Kreisförmige Tastaturspirale

Dies ist eine QWERTZ-Tastatur. Q W E R T Y U I O P A S D F G H J K L Z X C V B N M Wir können auf dieser Tastatur ausgehend von G "herausspiralen". Die Spirale beginnt bei G, geht zu H, dann zu Y, dann zu T, dann zu F, dann zu V, dann zu B, dann zu N, dann zu J, dann zu U , dann R, dann D, dann C,...

24
Analysieren Sie das Paket

Dank Ihrer Hilfe bei der Mark My Mail Challenge hat PPCG-Post alle Pakete erfolgreich mit den generierten Barcodes versehen! Jetzt ist es Zeit, sie zu entschlüsseln. Bei dieser Abfrage decodiert Ihr Programm anhand eines Barcodes, der aus der Abfrage " Mark My Mail" generiert wurde, diesen und gibt...

24
Rennen um die Strecke

Ich suche den schnellsten Rennfahrer. Zeigen Sie mir Ihre schnellste Runde auf dieser 18x14-Strecke (siehe unten). ______ / \ / \ / ____ \ / / \ \ / / \ \ | | | | | | | | | | | | | | | | \ \ / / \ \____/ / \ / \ / \______/ Ihre Aufgabe ist es, das Auto in allen möglichen Positionen einmal um die...

24
ASCII-Dekomprimierung von einer Basis-n-Zahl

Dies ist inspiriert von einer 05AB1E-Antwort von Magic Octupus Urn . Ausgehend von zwei Argumenten, einer positiven Ganzzahl und einer Zeichenfolge / Zeichenliste: Übersetzen Sie die Zahl in base-n, wobei n die Länge der Zeichenfolge ist. Ersetzen Sie für jedes Zeichen jedes Erscheinungsbild des...

24
Zeichnen Sie dieses Rautenmuster

Das folgende Muster bildet die Grundlage für diese Herausforderung. /\ \/ /\ / \ / \ /\/ \/\ \/\ /\/ \ / \ / \/ /\ \/ Bei gegebener Eingabebreite und Eingabehöhe wird jeweils >=1das obige ASCII-Kunstmuster so oft wiederholt ausgegeben, wobei die kleinen Rauten verbunden (und überlappt) werden....

24
Einen Baum aus einem Array zeichnen

Geben Sie bei einem möglicherweise verschachtelten, nicht leeren Array von positiven einstelligen Ganzzahlen (nicht garantiert eindeutig) die ASCII-Art-Darstellung als Baum aus, und verwenden Sie dabei die Zeichen in der Box ┌ ┴ ┐ ─ │ ┬ ┼ . (Diese wurden aus Codepage 437 kopiert, Sie können jedoch...

24
Erweitern Sie ein Sechseck

Geben Sie ein ASCII-Hexagon als Eingabe aus, dessen Seiten alle eine Einheit länger sind. _____ ____ / \ / \ / \ / \ / \ \ \ => \ \ \ / \ / \____/ \ / \_____/ Die Eingabesechsecke haben eine 180-Grad-Symmetrie, ansonsten können die Seiten unterschiedlich lang sein. Oben werden die Seitenlängen...

23
Zeichnen Sie die Schatten von Gebäuden

Eingang: 1 X X X X XX XXXXXX X X X X XX XXXXXX X X X XXX X XX XXXXXX X X X XXX X XX XXXXXX X X X Ausgabe: X. X.. X... X.... XX. XXXXXX. X.X.X. X..... XX.. XXXXXX.. X.X.X.. XXX. X......XX... XXXXXX... X.X.X... XXX.. X......XX....XXXXXX.... X.X.X.... Eingang: 2 XX XX XX XX XX XX XX XX XX XX XX XX XX...

23
Zeichnen in Schrägstrichen

Schreibe ein Programm , das in einem rechteckigen Textblock nimmt die aus X's und .s wie dieser rauen A: ...... ..XX.. .X..X. .XXXX. .X..X. .X..X. Ausgabe einer um 45 Grad gegen den Uhrzeigersinn gedrehten Darstellung dieses Rasters durch Zeichnen eines Schrägstrichs - je nach Kontext vorwärts oder...

23
Die Saltine Challenge

Hier ist ein ASCII- Saltine-Cracker : _________________ | . . . | | . . | | . . . | | . . | | . . . | |_________________| Hier sind zwei gestapelte Cracker: _________________ | . . . | | . __________|______ | . | . . . | | .| . . | | . | . . . | |______| . . | | . . . | |_________________|...

23
Sierpinski Teppiche

Wer liebt nicht ein gutes Fraktal? Der Sierpinski-Teppich ist ein klassisches Beispiel für ein Fraktal. Um diese Aufgabe abzuschließen, müssen Sie einen Teppich vom Typ generieren und das resultierende Bild auf den stdout(siehe Beispiel unten für die Formatierung) , der den ebenen Teppich...

23
DVI-Anschlussstifte

Dies soll eine Code-Golf-Herausforderung am einfacheren Ende des Spektrums sein. Aber ich dachte, es könnte schön sein, hier eine Mikrooptimierung herauszubringen. Es gibt drei grundlegende Arten von DVI-Anschlüssen : DVI-A (analog), DVI-D (digital) und DVI-I (integriert). Darüber hinaus gibt es...

23
Buchstaben verbinden

Sie sollten ein Programm oder eine Funktion schreiben, die einen als Zeichenfolge dargestellten Zeichenblock empfängt und eine ähnliche Zeichenfolge ausgibt oder zurückgibt, in der die im Alphabet benachbarten Buchstaben verbunden sind. Ein visuelles Beispiel (in Form von input => output): b d b...