Als «ascii-art» getaggte Fragen

26
4-Wege-Kreuzungsgenerator

Hier ist eine ASCII-Kunst einer 4-Wege-Kreuzung: | | | | | | | | | | | | | -----+-----+----- | | - - -| |- - - | | -----+-----+----- | | | | | | | | | | | | | (Beachten Sie, dass die horizontalen Straßen 3 Zeilen hoch sind, während die vertikalen Straßen 5 Spalten breit sind. Dies ist aus...

26
Eine schlanke, gemeine Bohnenmaschine

Ein klassisches Beispiel für die Einführung in das Konzept einer diskreten Wahrscheinlichkeitsverteilung ist die Bohnenmaschine . Diese Maschine hat eine große Anzahl von Murmeln, die aus einem engen Durchgang oben herausfallen. Danach treffen sie auf Reihen von verflochtenen Stiften, wobei die...

26
ASCII-Drachenkurve

Einführung Die Drachenkurve ist eine fraktale Kurve, die insbesondere auf den Titelseiten des Jurassic Park-Romans erscheint. Es kann sehr einfach als Prozess des Faltens eines Papierstreifens beschrieben werden, wie im Wikipedia-Artikel über diese Kurve erläutert. Die ersten Iterationen der...

26
Lustiges Wandern

Hintergrund Die Vereinigten Staaten lieben das Wandern - die absichtliche Manipulation eines Wahlbezirks, um bestimmte Abstimmungsergebnisse vorherzusagen. Erst kürzlich wurde vor dem Obersten Gerichtshof ein Gerichtsverfahren eingeleitet . Gerrymandering ist, insbesondere wenn es sich um eine...

26
Machen Sie eine Fahnenwelle

Nimm eine Flagge wie diese: ----------------------------- | | | | | | |=============+=============| | | | | | | ----------------------------- Und eine Zahleneingabe: die "Wellenlänge" Angenommen, die Wellenlänge war 5. Ersetzen Sie dann alle 5 Zeichen entlang der Linie von Anfang an das nächste...

26
Pigeonhole-Prinzip & Code Golf

Das Taubenschlagprinzip besagt das Wenn N Artikel in M Felder mit N > M gestellt werden , muss mindestens ein Feld mehr als einen Artikel enthalten. Für viele hat dieses Prinzip einen besonderen Stellenwert im Vergleich zu anderen mathematischen Aussagen. Wie EW Dijkstra schrieb , Es ist von...

26
Visualisieren Sie ein Array

Zeichnen Sie den Inhalt eines Arrays beliebiger Tiefe mit Rahmen +-|um jedes Subarray. Dies sind die ASCII-Zeichen für Plus, Minus und vertikale Pipe. Wenn das Array beispielsweise ist [1, 2, 3], zeichnen Sie +-----+ |1 2 3| +-----+ [[1, 2, 3], [4, 5], [6, 7, 8]]Zeichnen Sie für ein verschachteltes...

26
Zeichnen Sie eine holprige Zeichenfolge

( Inspiriert von dieser Herausforderung .) Nehmen wir an, wir haben eine Zeichenfolge ABBCBA. Wir können sagen , dass es einen Anstieg zwischen Aund Bzum Bfolgt A; wir können sagen, dass es einen Lauf zwischen Bund gibt B, denn nichts ändert sich; und schließlich können wir sagen, dass es einen...

26
Erstellen Sie ASCII-Podien

Bei sportlichen Wettbewerben werden die Sieger häufig auf dem Podium präsentiert, wobei die Person mit dem ersten Platz auf dem höchsten Platz in der Mitte, die Person mit dem zweiten Platz auf der mittleren Höhe links und die Person mit dem dritten Platz auf dem niedrigsten und dem höchsten Platz...

26
Die stelligen Dreiecke

Herausforderung: Eingabe: Eine positive ganze Zahlnnn Ausgabe: Erstellen Sie eine Liste im Bereich und fügen Sie sie zu einer Zeichenfolge zusammen (dh wäre die Zeichenfolge ).[ 1 , n ][1,n][1,n]n = 13n=13n=1312345678910111213 Jetzt geben wir ein Dreieck mit den Präfixen oder Suffixen dieser...

26
Golf dich ein Bier

Es ist Freitag! Das heißt, es ist Zeit für Bier! Leider werden wir heute Bier golfen, anstatt es zu trinken. :( Herausforderung Gib ein Bier aus und trinke es. Die Menge der Schlucke, die Sie nehmen, ändert Ihre Ausgabe. Schlucke Ihr Programm sollte eine Eingabezeichenfolge annehmen. Diese...

26
Konvertieren Sie ein Datum in die xkcd-Notation

In seiner xkcd über das ISO 8601 Standard-Datumsformat schlich sich Randall in eine eher kuriose alternative Notation: Bei den großen Zahlen handelt es sich um alle Ziffern, die im aktuellen Datum in der üblichen Reihenfolge angezeigt werden, und bei den kleinen Zahlen handelt es sich um auf 1...

26
Eingebettete Diamanten!

Nein, nicht diese . Und nicht diese entweder. Diese Frage ist nichts dergleichen Schreiben Sie den kürzesten Code, um die folgende Ausgabe zu drucken / zurückzugeben: /\ /\ /\ / \ / \ / \ / /\ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \ \ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \/ / \ / /\ \ / /\ \ / \/ / \...

25
Lassen Sie uns ein Ziffernmosaik entwerfen

Herausforderung Wiederholen Sie bei einer positiven ganzen Zahl jede ihrer Ziffern oft, wie es ihrer Position in . Mit anderen Worten, jede Ziffer sollte mal wiederholt werden (für jede , 1-indiziert), wodurch die neue Zahl erzeugt wird:d 1 , d 2 , d 3 , ⋯ , d n N d k k 1 ≤ k ≤...

25
Zeichnen Sie ein ASCII-Haus

Dies ist ein Fenster: --- | | --- Fügen wir einige Wände hinzu |. Platzieren Sie zwei Felder auf beiden Seiten, damit das Fenster viel Platz bietet. | --- | | | | | | --- | Fügen wir nun ein Dach und eine Decke hinzu. Fügen Sie eine weitere Reihe darüber und darunter hinzu, damit das Fenster in der...

25
Schnitzen Sie einige ASCII-Juwelen!

Der 13. März wird als nationaler Juwelentag anerkannt , der das Thema dieser Herausforderung ist. So gegeben, eine ganze Zahl , nwo ngrößer als 0 ist , erstellen Sie ein ASCII - Juwel. Beispielsweise: n = 1 n = 2 n = 3 ______ ____ / \ __ / \ \ / / \ \ / \ / \ / \ / \ / \/ \/ \/ Der Boden ist...

25
Zeichnen Sie ein ASCII-Schachbrett

Zusammenfassung Inspiriert von der jüngsten Beliebtheit von ASCII-Kunstherausforderungen, besteht der Zweck dieser Herausforderung darin, ein ASCII-Schachbrett zu zeichnen, wie eines, auf dem Schach gespielt werden kann. Schreiben Sie ein Programm, das eine positive Ganzzahl nals Argument in...