Als «ascii-art» getaggte Fragen

33
Ich liebe Sardinen

Ich liebe Sardinen, ich kann nicht genug davon bekommen, und mein Computer, der Omnilang 5000, ist sprachunabhängig. Um meinem Computer die Freude am Erleben von Sardinen zu geben, habe ich beschlossen, ihm eine Reihe von Programmen zu geben, die in der Lage sind, Sardinen in verschiedenen...

33
Diese Frage hat ihre Höhen und Tiefen

Die Eingabe besteht aus folgenden Zeichen: ^: Geh eins hoch v: Geh einen runter ▲oder k: Geh zwei hoch ▼oder j: Geh zwei runter Zum Beispiel die folgende Eingabe: ^^▲^v▼▲^^v würde die folgende Ausgabe erzeugen: ^ ^ ^ v ▲ v ▲ ^ ▼ ^ Escape-Sequenzen, die den Cursor bewegen, \e[Bsind nicht zulässig....

33
Ist diese Nummer Loeschian?

Eine positive ganze Zahl kist eine Loeschsche Zahl, wenn kausgedrückt werden kann als i*i + j*j + i*jfür i, jganze Zahlen sind . Zum Beispiel sind die ersten positiven Loeschschen Zahlen: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Beachten Sie, dass i, jfür eine...

32
Zeichnen eines Würfels in ASCII-Grafik

Aufgabenbeschreibung: Zeichnen Sie in ASCII-Kunst einen Würfel in einer ungefähren Schrankprojektion. Monospaced fontsHäufig sind die Zeichen doppelt so hoch wie breit. Da die Eingabe die Länge der vertikalen Linien (ohne die Ecken) ist, werden horizontale Linien mit doppelt so vielen Zeichen...

32
Zeichnen Sie einen Suanpan-Abakus

Schreiben Sie das kürzeste Programm, das eine einzelne Ganzzahl als Eingabe verwendet und einen Suanpan-Abakus ausgibt Testfälle Eingang: 314159 Ausgabe: |\======================================/| || (__) (__) (__) (__) (__) (__) || || (__) (__) (__) (__) || || || || || || || || || || || || || ||...

32
Erziele Tarzans olympische Schwungroutine

Olympische Weinschwinger üben ihre Routinen in Standardbäumen aus. Insbesondere Standard - Baum nhat Eckpunkte für nach 0oben durch n-1und Kanten Verbinden jeden Nicht - Null - Scheitel azu dem Scheitelpunkt n % adarunter. So sieht Standard Tree 5 beispielsweise folgendermaßen aus: 3 | 2 4 \ / 1 |...

32
Ziffern in ihren Gassen

Eingang: Eine Liste von ganzen Zahlen Ausgabe: Platzieren Sie jede Ziffer (und das Minuszeichen) in der angegebenen Reihenfolge auf einer eigenen Spur -0123456789, wobei doppelte Ziffern ignoriert werden. Beispiel: Eingang: [1,729,4728510,-3832,748129321,89842,-938744,0,11111] Ausgabe: -0123456789...

32
Brücken und Tunnel

Sie sind für den Bau einer neuen Autobahn verantwortlich. Es führt jedoch durch bergiges Land und benötigt daher zahlreiche Brücken und Tunnel. Die Autobahn selbst sollte auf einer Ebene bleiben. Eingang Sie erhalten eine grobe ASCII-Beschreibung, wie die Berge bei der Standardeingabe aussehen, z....

32
Balancieren Sie einen Satz Gewichte auf einer Wippe

Balanceakt Überblick Bei einer Eingabe von 3 einstelligen positiven Ganzzahlen, die einen Satz von Gewichten darstellen, geben Sie eine ASCII-Darstellung einer Wippe mit den darauf platzierten Gewichten aus, sodass sie um einen zentralen Drehpunkt herum im Gleichgewicht ist, wobei Hebeleffekte...

32
Kettenreaktion von Bomben

Einführung: Vor der Aufgabe macht jedes Element auf der Karte Folgendes: Einfaches Land ( X): Das macht nichts. Zerstörtes Land ( -): Dies ist dasselbe wie einfaches Land, wird jedoch durch eine Bombe zerstört. Die aktive Bombe ( !): Auf einer Karte zerstört dies alles in einem 3x3 Quadrat: XXXXX...

32
Zeichne eine Sanduhr

Wieder inspiriert von einer Aufgabe zum Programmieren 101 ist hier eine weitere Herausforderung. Eingang: Eine positive ganze Zahl n >= 3. (muss ungerade sein) Ausgabe: nZeilen mit Sternchen, wobei die erste Zeile nSternchen enthält und jede neue Zeile zwei Sternchen weniger als die vorherige...

32
Brute-Force-Schalttafel

Neulich ging unser Team in einen Fluchtraum. Eines der Rätsel bestand aus einer Platine mit sechs mechanischen Schaltern, bei denen Sie die richtige Kombination von Ein und Aus finden mussten, um eine Box zu entsperren. -v-v-v- -v-v-v- Als Entwickler haben wir beschlossen, dass es effizienter ist,...

32
Generieren Sie den Code für das Pyramidenschema

Pyramid Scheme ist eine Sprache, die von @ ConorO'Brien entwickelt wird . In Pyramid Scheme sieht der von Ihnen geschriebene Code folgendermaßen aus: ^ ^ / \ /3\ / \ --- / + \ ^-------^ /9\ /3\ /123\ --- ----- Nun, dieser Code hat zwei offensichtliche Eigenschaften: Es ist schwierig zu analysieren...

32
Visualisieren Sie Bit Weaving

Die esoterische Programmiersprache evil hat eine interessante Operation für Bytewerte, die sie "Weben" nennt. Es ist im Wesentlichen eine Permutation der acht Bits des Bytes (es spielt keine Rolle, von welchem ​​Ende aus wir zu zählen beginnen, da das Muster symmetrisch ist): Bit 0 wird nach Bit 2...

32
Eine Heatmap entschlüsseln

Heatmaps Stellen Sie sich einen rechteckigen Raum vor, an dessen Decke eine Wärmebildkamera nach unten zeigt. In dem Raum gibt es eine Anzahl von Wärmequellen mit einer Intensität 1-9, wobei die Hintergrundtemperatur ist 0. Die Wärme wird von jeder Quelle abgegeben und fällt pro (nicht diagonaler)...

32
Kursiv ASCII art

Bei einer Eingabe eines ASCII-Kunstbilds wird das ASCII-Kunstbild kursiv ausgegeben. So setzen Sie die ASCII-Grafik in Kursivschrift: Fügen Sie vor der letzten Zeile keine Leerzeichen ein, ein Leerzeichen vor der vorletzten Zeile, zwei Leerzeichen vor der vorletzten Zeile usw. Entfernen Sie alle...

32
Erzeugen Sie Pascals Braid

Das ist Pascals Braid: 1 4 15 56 209 780 2911 10864 40545 151316 564719 1 3 11 41 153 571 2131 7953 29681 110771 413403 1542841 1 4 15 56 209 780 2911 10864 40545 151316 564719 Ich habe das total erfunden. Blaise Pascal hatte, soweit ich das beurteilen kann, kein Zopf, und wenn er es tat, bestand...

32
ASCII-Kunst des Tages # 2 - Flow Snakes

Eine Flow Snake, auch Gosper-Kurve genannt , ist eine fraktale Kurve, deren Größe mit jeder Ordnung / Iteration eines einfachen Prozesses exponentiell zunimmt. Nachfolgend finden Sie Details zum Aufbau und einige Beispiele für verschiedene Bestellungen: Bestellung 1 Flow Snake : ____ \__ \ __/...