Pytania oznaczone «ascii-art»

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
Miraż inteligentnej osoby

Pewnego razu czytałem to pytanie / odpowiedź na temat Quory Czy naprawdę są programiści ze stopniem informatyki, którzy nie mogą przejść testu FizzBuzz? Ten kod podano jako oczywistą odpowiedź for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print...

29
Zrób mi jajko wielkanocne!

Nie, nie ^^vv<><>BAtakie pisanki, prawdziwe pisanki, które malujemy. Oto (strasznie narysowane) jajko. __ / \ / \ | | \____/ Na Wielkanoc malujemy je wzorami. Jak te: __ /--\ /----\ |----| \____/ __ /%%\ /%%%%\ |%%%%| \____/ __

29
Snowman Bowling

(powiązane / inspirowane przez: Narysuj kręgielnię ) Zabawną rozrywką w miesiącach zimowych jest wykonywanie kręgli bałwana przy użyciu dużej piłki (jak koszykówka) i małych figurek bałwana. Odtwórzmy to w ASCII. Każdy bałwan składa się z następujących elementów: (.,.) ( : ) Oto wyrównanie...

29
Nie widzę lasu dla drzew

Napisz program lub funkcję, która rysuje drzewo, tworząc las. Drzewa są rysowane jak układanie piramidy. Pierwszy (górny) rząd zawiera 1drzewo, następny rząd w dół zawiera 2(w sumie 3), następny zawiera 3(w sumie 6) i tak dalej. Jeśli nie ma wystarczającej liczby drzew, aby ukończyć pełny rząd,...

29
Czy Jimmy spadnie z platformy?

Historia Poznaj mojego przyjaciela Jimmy'ego: /o\ Jimmy to mała postać, która lubi stać na platformach. Oto Jimmy bezpiecznie stojący na platformie: /o\ ------------- Teraz Jimmy ma dobre wyczucie równowagi, dzięki czemu może bezpiecznie stać z jedną nogą poza platformą, w ten sposób:...

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 |--------------------------------------------------------- | * * * * * * #################################| | * * * * * | |...

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
Narysujmy Triforce

Triforce to fikcyjna artefakt w The Legend of Zelda , złożony z trzech identycznych trójkątów równobocznych prognozujących reprezentujących moc, mądrość i odwagę. Kilka gier w tej sadze zawiera animację, kiedy trzy części w końcu się łączą. Celem tego wyzwania jest narysowanie pojedynczej klatki...

29
Oblicz super-logarytm

To powinno być proste wyzwanie. Biorąc pod uwagę liczbę n >= 0, Wyjście super logarytm (lub dziennik *, log-gwiazda, albo powtórzyć logarytm , które są równoważne, ponieważ nnigdy nie jest negatywna na to wyzwanie.) Z n. Jest to jedna z dwóch odwrotnych funkcji do tetracji . Drugim jest...

29
Pomóż architektom wizualizować panoramę

W ramach projektu urbanistycznego otrzymałeś zadanie stworzenia programu lub funkcji, która wyświetli panoramę miasta, biorąc pod uwagę pewien wkład architektów. Projekt jest dopiero w fazie początkowej, więc wystarczy bardzo przybliżony szkic. Najłatwiej jest oczywiście narysować linię horyzontu w...

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...

28
Wsparcie! Mój kalkulator działa nieprawidłowo!

Wprowadzenie Mój kalkulator zachowuje się dziwnie. Czasami, gdy wpisuję 8, wyświetla się 2. A czasami, gdy wpisuję 6, wyświetla się +. Niektóre przyciski są pomieszane! Czy ktoś mógłby mi pomóc ustalić, który? Wyzwanie: Dane wejściowe: lista niepoprawnych równań z poprawnymi wynikami. Wyjście:...

28
Drukuj woksele ASCII

Napisanie programu, który odczytuje n×n×nn×n×nn\times n \times n tablicę wartości binarnych, które reprezentują takie n×n×nn×n×nn\times n \times n modułu, który składa się z n3n3n^3 mniejszych modułów. Każda wartość określa, czy woksel (mały sześcian) jest obecny w danej pozycji, czy nie. Program...

28
Wizualizuj największy wspólny dzielnik

tło Największy wspólny dzielnik ( w skrócie gcd ) jest wygodną funkcją matematyczną, ponieważ ma wiele przydatnych właściwości. Jednym z nich jest tożsamość Bézouta : jeśli d = gcd(a, b), to istnieją liczby całkowite xi ytakie tam d = x*a + y*b. W tym wyzwaniu Twoim zadaniem jest wizualizacja tej...

28
Konwertuj wykładniki na sztukę ASCII

Zadanie Twoim zadaniem jest konwersja ciągów takich jak to: abc^d+ef^g + hijk^l - M^NO^P (Ag^+) Do ciągów takich jak to: d g l N P + abc +ef + hijk - M O (Ag ) Co jest przybliżeniem do abc d + ef g + hijk l - M N O P (Ag + ) Innymi słowy, podnieś znaki bezpośrednio obok karetek do górnej...

28
Asciimation Jumping Jacks

To jest moje pierwsze wyzwanie, więc utrzymuję je dość prosto. Jeśli kiedykolwiek telnet towel.blinkenlights.nlwpiszesz w wierszu polecenia i naciśniesz Enter, doświadczysz radości z asciimacji. Asciimation to po prostu robienie animacji ze sztuką ascii. Dzisiaj zajmiemy się bardzo podstawową...

28
Poziomy wykres długości słowa

Wkład Lista słów oddzielonych dowolną liczbą spacji. Wydajność Poziomy wykres artystyczny ASCII, na którym n-ta linia składa się z tylu gwiazdek ( *), ile n-te słowo jest długie. Przykładowe użycie >Wejściowe użytkownika sygnały, nie należy go wejście podczas testowania programu. > This...