Pytania oznaczone «ascii-art»

30
(Łatwa) droga do kodu

Wkład: Liczba całkowita nnn , której gwarantowanie wynosi ≥ 3≥3\ge3 . Liczbą całkowitą redd , która jest jedną z [ - 1 , 0 , 1 ][−1,0,1][-1,0,1] . Wydajność: Droga o rozmiarze nnn , która będzie w kierunku północno-zachodnim, jeżeli re= - 1d=−1d=-1 ; kierunek północny, jeśli re= 0d=0d=0 ; lub...

30
ABAA / ABBB: Wygeneruj ten rekurencyjny wzór 2D

Gawędziłem z nieskończonymi sieciami rezystorów (długa historia), kiedy natknąłem się na następujący interesujący wzorzec rekurencyjny: |-|| |--- Każde wystąpienie tego wzoru jest dwa razy szersze niż wysokie. Aby przejść z jednego poziomu wzoru na następny, należy rozbić ten prostokąt na dwa...

30
Czy woda ostatecznie dociera do zbiornika?

W świecie sztuki ASCII istnieje woda, ściany mieszające i mechanizmy literowe. Jesteś w pokoju zbudowanym ze ścian mieszających ( #znaków): ####### # # # # # # # ### # # # ####### Instalujesz źródło wody S ( Sznak) i zbiornik wody E ( Eznak), który może odbierać wodę z dowolnego kierunku, ale...

30
Narysuj krzywą Hilberta za pomocą ukośników

Krzywa Hilberta jest przestrzenią napełniania fraktali, który może być przedstawiony jako systemu Lindenmayer z kolejnych pokoleń, które wyglądają tak: Dzięki http://www.texample.net/tikz/examples/hilbert-curve/ dla obrazu. Cel Napisz najkrótszy możliwy program (w bajtach), który pobiera...

30
Cześć! Jestem szeryfem golfa kodu!

Prawdopodobnie każdy, kto korzystał z Twittera kilka miesięcy temu, wiedziałby o „Howdy! Jestem memem szeryfa X ". Tam gdzie prosty rysunek szeryfa jest rysowany za pomocą emoji i zmienia się, aby pasować do tematu. Pomyślałem więc, że nadszedł czas na szeryfa z Code Golf. Oto on: ### #####...

30
Trójkąty ASCII

Twoim zadaniem jest napisanie programu lub funkcji, która wypisze trójkąt ASCII. Wyglądają tak: |\ | \ | \ ---- Twój program pobierze pojedyncze dane liczbowe nz ograniczeniami 0 <= n <= 1000. Powyższy trójkąt miał wartość n=3. Trójkąt ASCII będzie miał nukośniki odwrotne ( \) i pionowe...

30
Policz po przekątnej!

Mamy wiele poziomych osi dla liczb, ale szczerze uważam, że są one trochę nudne. Twoim zadaniem dzisiaj jest zbudowanie części osi ukośnej między dwiema różnymi liczbami całkowitymi nieujemnymi podanymi jako dane wejściowe. Jak zbudować oś przekątną? Weźmy przykład z danymi wejściowymi 0, 5 ....

30
Wykadruj ten ładny ASCII-Art

Wprowadzenie Myślę, że wszyscy zgadzają się, że ładne zdjęcia muszą mieć ładną ramkę. Ale większość wyzwań na tej stronie dotyczących ASCII-Art chce tylko surowego obrazu i nie dba o jego zachowanie. Czy nie byłoby miło, gdybyśmy mieli program, który pobiera trochę ASCII-Art i otacza go ładną...

30
Oficjalny inspektor Ruby

Oto prosty rubin artystyczny ASCII : ___ /\_/\ /_/ \_\ \ \_/ / \/_\/ Jako jubiler dla ASCII Gemstone Corporation, Twoim zadaniem jest sprawdzenie nowo nabytych rubinów i pozostawienie notatki o wszelkich znalezionych wadach. Na szczęście możliwe jest tylko 12 rodzajów wad, a twój dostawca...

30
Digital Sum Fibonacci

Wszyscy znamy sekwencję Fibonacciego : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Zamiast tego f(n) = f(n-1) + f(n-2)weźmiemy cyfrową sumę poprzednich 2 wpisów. Sekwencja powinna zacząć się od tego 0, 1, po czym różnice są szybko widoczne. Ta...

30
Zbuduj drabinę słów

Biorąc pod uwagę listę co najmniej dwóch słów (składających się tylko z małych liter), utwórz i wyświetl drabinkę ASCII słów, zmieniając kierunek pisania najpierw w prawo, a następnie w lewo, w stosunku do początkowego kierunku od lewej do prawej . Po zakończeniu pisania słowa zmień kierunek i...

30
Narysuj Wirujący Wiatraczek

Pamiętasz te zabawne wiatraczki, które dmuchasz i kręcą się w kółko? Kodujmy jeden! Wiatraczek będzie miał zestaw znaków \ | / _rysujących jego środek i ramiona. Jeden z możliwych wiatraczek może wyglądać następująco: | | |_ ___ ___|_| | | | Ale czym jest wiatraczek, który się nie kręci?...

30
Tekst sinusoidalny

Cel: Napisz program lub funkcję, która wypisze ciąg wejściowy w kształcie sinusoidy. Sinusoida ASCII Oto jeden okres sinusoidy: ....... ... ... .. .. . . . . . . . . . . . . . . . .. .. ... ... ....... Pamiętaj, że w każdej kolumnie jest dokładnie jedna kropka. Każdy...

30
Pierwiastek kwadratowy sztuki ASCII

Pracujesz jako stażysta dla matematyka, który naprawdę nienawidzi TeXa, LaTeXa itp. Do tego stopnia, że ​​postanowił porzucić wszelkie składanie i zmusić cię do formatowania w ASCII. Zmęczyło cię to po pewnym czasie i postanowiłeś rozpocząć automatyzację jego części, zaczynając od pierwiastków...

29
Jak wysokie są monolity?

Oto przykład wprowadzenia monolitów . W tym przykładzie są 4. _ | | _ | | _ | | | | | | | | _ _| |_| |___| |____| |_ Pierwszy monolit ma 4 jednostki wysokości, drugi 2, trzeci 3, a ostatni 1. Zadanie Twój program powinien wyświetlać wysokości monolitów w kolejności od lewej do prawej....

29
Zrób ze mnie fałszywego ładowacza

Stwórz fałszywy moduł ładujący w następujący sposób: Parametry: Wyświetl loading(spację) jeden z nich cyklicznie -\|/(spacja) (licznik procentowy od 0-100), a następnie a %. Licznik procentowy powinien zwiększać się o 1 przy każdej zmianie wyświetlacza. Czas potrzebny licznikowi na przejście...

29
16-bitowa siatka binarna

Biorąc pod uwagę dowolną 16-bitową liczbę całkowitą bez znaku, zamień jego liczbę dziesiętną (tj. Base-10) na siatkę 4x4 ASCII jego bitów, z najbardziej znaczącym bitem (MSB) w lewym górnym rogu, najmniej znaczącym bitem (LSB) na w prawym dolnym rogu, czytaj dalej, a następnie w dół (jak tekst w...

29
Wykonaj sortowanie grawitacyjne

Wyzwanie Biorąc pod uwagę listę liczb całkowitych, pokaż, jak zostanie wykonane sortowanie grawitacyjne. Sortowanie grawitacyjne W sortowaniu grawitacyjnym wyobraź sobie liczby jako rzędy gwiazdek. Wtedy wszystko spada, a nowe rzędy zostaną oczywiście posortowane. Spójrzmy na przykład: [2, 7,...

29
Wydrukuj amerykańską flagę!

Specjalne wyzwanie dla Ciebie z okazji Dnia Niepodległości (USA) już dziś. Musisz napisać program, który wydrukuje to ascii-artystyczne przedstawienie flagi amerykańskiej. 0 |--------------------------------------------------------- | * * * * * * #################################| | * * * * * | |...