Pytania otagowane jako ascii-art

Wyzwanie to polega na tworzeniu lub analizowaniu obrazów przy użyciu znaków tekstowych jako farby. Zazwyczaj używa to tylko 95 znaków drukowalnych (spośród 128) zdefiniowanych przez ASCII Standard z 1963 roku.

20
Upiec mi ciasto!
To jest ciasto: _========_ | | +________+ | | +________+ | | +________+ Ma 8 szerokości, 3 wysokości i 1 głębokość. Musisz napisać program, który robi ciasto z 3 wejść. Pierwsze wejście kontroluje, ile znaków podkreślenia znajduje się na środku, a =na górze. Oto pierwsze ciasto o szerokości 10 zamiast …

2
Narysuj linię prostą
Narysuj prosty obraz artystyczny ASCII zawierający linię prostą. Jest podobny do tego i tego, ale z różnymi specyfikacjami. Wejście Możesz zmodyfikować ten format wejściowy, aby dostosować go do swojego kodu. liczba całkowita width liczba całkowita height liczba całkowita x0 liczba całkowita y0 liczba całkowita x1 liczba całkowita y1 Wynik Wypełniony …

12
Oddziały binarne
Biorąc pod uwagę liczbę binarną, Twoim zadaniem jest utworzenie „gałęzi” tej liczby o głębokości 2. Na przykład podany 0jako dane wejściowe powinieneś wypisać dokładnie to: /000 /00 / \001 0 \ /010 \01 \011 Powinno to wyjaśniać, w jaki sposób należy tworzyć oddziały. Głębokość 2 oznacza, że ​​obliczamy gałęzie dla …

7
Zrób mi skarpetę ASCII
Wprowadzenie Krótko mówiąc: kilka dni temu przypadkowo zacząłem robić na drutach skarpetę, a dość logiczna struktura prostych ściegów doprowadziła mnie do pomysłu: dlaczego nie zrobimy skarpety ASCII? Wejście Dane wejściowe to parzysta liczba całkowita N w zakresie [2,30]. Wynik Wyjście jest oczywiście skarpetą. Struktura Ponieważ będziemy używać tylko ściegów prostych, …

2
Zweryfikuj moją lasagne
Scenariusz Często gotuję lasagne, ale mam też kilka błędów. Ponieważ powtarzam te błędy tak często, pomyślałem, że mógłbym zrobić program, który sprawdza, czy wszystko zrobiłem dobrze. Ważna lasagne Prawidłowa lasagne to Szerokość co najmniej 5 kolumn Wysokość co najmniej 4 warstw Z wyłączeniem dodatkowego sera Górna warstwa to ser (reprezentowany …

6
Mosty są metaforami wszystkiego w sztuce ASCII
(z przeprosinami dla Jima Westa za tytuł i losowo zainspirowany tekstową reprezentacją ich logo Cisco: .:|:.:|:. za koncepcję) Biorąc pod uwagę liczbę całkowitą wejściową 1 <= n <= 255, wyślij reprezentację ASCII wiszącego mostu odległości nzgodnie z poniższymi zasadami budowy: Początek i koniec mostu (nie liczone w nodległości) są zawsze …

2
Duchy i Dynie
Oto dynia ASCII wyrzeźbiona w latarni morskiej. Czy to nie słodkie? ((^v^)) Oto duch ASCII. Zobacz, jakie to straszne! \{O.O}/ Oczywiście dynie muszą znajdować się na ziemi, z odstępem między nimi, aby się nie gniły. Duchy jednak lubią stać na dyniach , więc są jeszcze bardziej przerażające . Muszą jednak …

4
HexaGolf: Rotatagons
Zobacz także: Wordagons Wyzwanie Biorąc pod uwagę sześciokąt i liczbę njako dane wejściowe, wysyłaj te same nczasy obrotu sześciokąta . Sześciokąt Sześciokąt będzie ciągiem takim: a b c d d e e f f o g g h h i i j k l Sześciokąt będzie zawsze regularny i zawsze …

12
Sito Eratostenesa, krok po kroku
Biorąc pod uwagę liczbę N , narysuj wyrównaną do lewej tablicę liczb N x N , pozostawiając 1 pustą (jako spację) (pokażę schematy z N = 5) 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 …

10
Widoczne budynki
Ta łamigłówka pochodzi z układanki CodinGame SamSi „Heart of the City”. Opis Decydujesz się na spacer po n* nkafelkowym mieście i przejdź do środkowego kafelka. Wszystkie budynki są nieskończenie małe, ale masz super widzenie i możesz zobaczyć wszystko z bliska i daleka. Ograniczenia n jest zawsze dziwne Możesz zobaczyć każdy …

5
Plastry trójkątnych alfabetów
Biorąc pod uwagę liczbę wejściową nod 1do 26(lub 0do 25), wypisz odczyt alfabetu od lewej do prawej, aż do tej odpowiedniej litery, za pomocą a=1, b=2, c=3, .... Skręt polega na tym, że litery muszą być również powtarzane w pionie, odpowiednio do ich pozycji w alfabecie. Liczby nieparzyste (gdy 1-zindeksowane) …

5
Wizualizuj piramidę różnic
Piramida różnicowa to piramida, w której każda nowa przekątna jest wartością bezwzględną różnic między elementami ostatniej przekątnej. Na przykład, jeśli zaczniemy od tablicy 2 5 4 9 3 4 Teraz układamy je w ukośną kolumnę: 2 5 4 9 3 4 Teraz wypełniamy następną przekątną. Bezwzględne różnice między kolejnymi elementami …

5
Automatyczny budowniczy domu
Nanoboty do automatycznego budowania domów zostały sfabrykowane i ich zadaniem jest ich kodowanie. Oto dom stworzony przez dane wejściowe 7 4 2 /-----/| / / | |-----| | | | | | | / |_____|/ Dane wejściowe to ciąg znaków zawierający wymiary domu. 7 jest szerokość. |_____| ---7--- 4 jest …

5
Zakoduj stronę kodową
Wprowadzenie Strona kodowa odwzorowuje wartości całkowite na określony znak. Możemy wizualizować stronę kodową w następujący sposób: + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + - - + --- + --- + --- + …

4
Zbuduj prosty pokój w ASCII-art
Pokój może składać się z połączonych prostokątów, na przykład pokój w kształcie litery L. Taki pokój można opisać listą wymiarów opisujących rozmiar każdego prostokąta. Załóżmy, że masz dwie listy danych wejściowych. Pierwszy zawiera szerokość prostokątów ułożonych pionowo jeden nad drugim. Drugi zawiera wysokość prostokątów. Na przykład wejściem [4 6][3 2]będzie …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.