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.
Bardzo mocno zainspirowany tym wyzwaniem Code Golf: Twój własny wąż ASCII - myślałem, że ustawienie go w poziomie doda dodatkową warstwę złożoności. Przykładowy wąż poziomy: 0 0 0 0 0 000 00 0 00 000 0 0 000 0 0 0 00 0 000 Zasady są następujące: Drukowanych jest dokładnie …
NJako dane wejściowe otrzymasz dodatnią liczbę całkowitą . Twoim zadaniem jest zbudowanie pół-zygzaka, o Nbokach o długości każdej N. Ponieważ stosunkowo trudno jest jasno opisać to zadanie, oto kilka przykładów: N = 1: O N = 2: O OO N = 3: OO OO OOO N = 4: OOOOO OO …
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, 4, 6]: ** ******* **** ****** ------- ** **** ******* ****** ------- …
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 …
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, wypełnij go w lewo …
(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 dziesięciu „szpilek” bałwana (.,.) (.,.) (.,.) (.,.) …
Nie, nie ^^vv<><>BAtakie pisanki, prawdziwe pisanki, które malujemy. Oto (strasznie narysowane) jajko. __ / \ / \ | | \____/ Na Wielkanoc malujemy je wzorami. Jak te: __ /--\ /----\ |----| \____/ __ /%%\ /%%%%\ |%%%%| \____/ __ /~~\ /~~~~\ |~~~~| \____/ Wyzwanie Biorąc pod uwagę znak (do wydruku ascii) …
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 do następnej iteracji jest losowy. Każdy rodzaj losu będzie działał, o …
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 super-root , …
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 sztuce ASCII. Wszystkie budynki będą nad rzeką, więc wszystkie są wyrównane. Architekci …
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 języku angielskim). …
Wkład: Otrzymasz serię liczb całkowitych (podawanych przez standardowe wejście lub monit). Każda para liczb całkowitych z tej serii reprezentuje SZEROKOŚĆ budynku [prawidłowy zakres: 1..10] i WYSOKOŚĆ [prawidłowy zakres: 0..10] Załóżmy, że dane wejściowe są dobrze sformułowane. Przykładowe dane wejściowe (drugi wiersz służy wyłącznie do celów demonstracyjnych): 1 2 1 1 …
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 …
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: /o\ ------------------- Chociaż jeśli stanie z dwiema lub …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.