Als «ascii-art» getaggte Fragen

42
Der betrunkene Bischof

In der Kryptografie mit öffentlichem Schlüssel ist ein Fingerabdruck mit öffentlichem Schlüssel eine kurze Folge von Bytes, die zum Identifizieren eines längeren öffentlichen Schlüssels verwendet wird. Insbesondere in SSH können sie verwendet werden, um zu überprüfen, ob es sich bei einem Server...

42
Heimwerker für den Minotaurus

Heimwerker für den Minotaurus Das kretische Labyrinth ist recht einfach zu zeichnen. Beginnen Sie einfach mit einer symmetrischen Form (hier in rot). Nennen wir alle Endpunkte dieser Linien "Knoten". Dann beginnen Sie mit dem Zeichnen der Bögen (schwarz): Der erste beginnt immer im oberen mittleren...

42
Drucken einer Sinuswelle (vertikal)

Drucken Sie eine kontinuierliche Sinuswelle, die vertikal auf einem Terminal gescrollt wird. Das Programm sollte nicht beendet werden und die Welle kontinuierlich nach unten rollen (außer bis es irgendwie unterbrochen wird). Sie können davon ausgehen, dass ein Überlauf kein Problem darstellt (dh...

42
Nummerierung der Hotelzimmer

Bei einer Eingabe eines "Hotels" in ASCII-Kunst mit einem markierten Einzelzimmer geben Sie die Zimmernummer nach bestimmten Regeln aus. Hier ist ein Beispiel für ein ASCII-Hotel: ## ## ##### ## ##### ###### ## ##### ###### ## ##### ###### ## Hier noch ein paar Dinge zu den ASCII-Hotels: Jedes...

42
Prison Architect, ASCII-Version

Hier ist ein Diagramm eines Gefängnisses mit ASCII-Zeichen: +------------------------------+ | | | X X | | | | D D | | | | | | X X X | | | +------------------------------+ Wände bestehen aus Pipe-Zeichen |, Strichen -und Pfeilern +für Ecken und Kreuzungen. Es gibt auch zwei mit gekennzeichnete...

42
StringgnirtSStringgnirtSStringgnirtS

Hier ist eine relativ einfache Herausforderung für Sie. Bei einer gegebenen Zeichenfolge der Länge N geben Sie die Zeichenfolge N Mal vorwärts, dann rückwärts, dann vorwärts, dann rückwärts usw. aus . Zum Beispiel, wenn Ihre Eingabe war Hello! Sie sollten Folgendes ausgeben:...

42
Zeichne ein ASCII-Schachbrett!

Hier ist eine einfache Herausforderung für Sie: Sie müssen diese ASCII-Darstellung eines Schachbretts erstellen. Weiß wird durch Großbuchstaben und Schwarz durch Kleinbuchstaben dargestellt. Leere Kacheln werden durch a dargestellt .. Hier ist die Vollpension: rnbqkbnr pppppppp ........ ...........

42
ASCII Maze Rendering 3000

Ich schreibe nicht gerne, deshalb zeichne ich meine Labyrinthe in einem sehr einfachen Format: # ##### # # # ### # # # # # # # # ##### # Ist es nicht a- Labyrinth -ing? Natürlich, ich glaube , alle Labyrinthe aussehen 3d sollen, ähnlich , aber nicht , dass er gleich wie diese Herausforderung , für...

41
Zeichnen eines Farbverlaufs in ASCII-Kunst

Aufgabenbeschreibung: Schreiben Sie ein Programm so kurz wie möglich, um einen radialen Verlauf in ASCII-Kunst zu zeichnen. Die Größe des Ausgaberasters ist vordefiniert. Der Mittelpunkt und die Zeichen, die für den Verlauf verwendet werden sollen, werden als Eingabe für das Programm...

41
Ist diese Zahl eine ganzzahlige Potenz von -2?

Es gibt clevere Methoden, um zu bestimmen, ob eine Zahl eine Potenz von 2 ist. Das ist kein interessantes Problem mehr. Lassen Sie uns also feststellen, ob eine bestimmte Ganzzahl eine ganzzahlige Potenz von -2 ist . Zum Beispiel: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2...

41
Meine Güte Giza Golf!

Eine "Gizeh-Nummer", umgangssprachlich auch als Timmy-Nummer bezeichnet, ist eine beliebige Zahl, bei der die Ziffern eine Pyramide darstellen ( A134810 ). Beispiel: "12321" ist eine Gizeh-Nummer, weil sie folgendermaßen dargestellt werden kann: 3 2 2 1 1 Etwas wie "123321" ist jedoch keine...

41
Quadrat, Diamant, Quadrat, Diamant

Aufgabe Nehmen Sie bei einer nicht leeren Zeichenfolge aus ASCII-Kleinbuchstaben a- zdas erste Zeichen und: Umgeben Sie es mit einem Quadrat von Kopien des zweiten Zeichens, Umgeben Sie das mit einem Diamanten von Kopien des dritten Zeichens, Umgeben Sie das mit einem Quadrat mit Kopien des vierten...

40
Glücklicher Speck-Tag!

Heute ist Bacon Day , weshalb der Hut für die heutige Teilnahme wahrscheinlich "Mmmm Bacon" heißt. Was gibt es Schöneres, als den Speck-Tag mit lustigen 2D-Matrizen aus Speck zu feiern! Ein 1: 1-Speckstreifen wird folgendermaßen dargestellt: ----- )===) (===( )===) ----- Ihr Ziel ist es, hier zwei...

40
Legen Sie den Teppich aus

Inspiriert von dieser SO-Frage . Herausforderung: Eingang: Eine Zeichenfolgesss Ein Charakterccc Ausgabe: Erstellen Sie eine rautenförmige ASCII-Grafik der Zeichenfolge in alle vier Richtungen, wobei das erste Zeichen der Zeichenfolge in der Mitte und nach außen zeigt. Welches ist in einem...

40
Worte -> Skyline der Stadt

Die Herausforderung Ihr Programm oder Ihre Funktion akzeptiert eine einzelne Zeichenfolge, die von STDIN eingegeben wurde, oder einen Funktionsparameter. Sie können davon ausgehen, dass die Eingabe nur alphabetische Zeichen (a-zA-Z), Leerzeichen und Punkte enthält. Bei der Eingabe wird die Groß-...

40
Verbinde die Pixel

Gegeben ein Text wie dieser: # #### ## # ## # ## # #### ## Geben Sie denselben Text aus, indem Sie die Pixel mit den Zeichen verbinden ─│┌┐└┘├┤┬┴┼. Wenn ein Pixel keine Nachbarn hat, ändern Sie es nicht. Die Ausgabe des letzten Textes ist also: │ ─┬── ┌─ │ └─ │ ┌┘ │ └──┘ ─┘ Sie können Eingaben als...

40
Dungeon Crawler

Eingang Eine binäre Matrix MMM die die Wände eines Dungeons darstellt. Die Position (x,y)(x,y)(x,y) des Spielers im Dungeon. Die Richtung ddd , in die der Spieler gerade schaut (0 = Nord, 1 = Ost, 2 = Süd, 3 = West) Ausgabe Eine Pseudo-3D-Darstellung der Wände, die sich im Sichtfeld des Players...

40
Erkennen Sie ausfallende Schlösser

Einer der interessanten Aspekte der Schwerkraft ist, dass man, soweit ich weiß, nicht einfach Sachen in der Luft schweben lassen kann. Es scheint jedoch, dass nicht alle Mitglieder der Association of Random Castle Builders sich dieser Tatsache bewusst sind, was zu Burgen wie dieser führt: # # # # #...

40
Volumes von ASCII-Boxen

Einführung In dieser Herausforderung erhalten Sie als Eingabe die ASCII-Darstellung des Netzes (entfaltete Oberfläche) eines rechteckigen Quaders (3D-Box). Das Format ist folgendes: ....+--+....... ....|##|....... ....|##|....... ....|##|....... +---+--+---+--+ |###|##|###|##| +---+--+---+--+...