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.

3
Pętle i pętle i pętle
Wyzwanie Utwórz funkcję, która po wprowadzeniu danych ASCII (kierowanie ścieżką, która może ostatecznie zapętlić), wyświetla długość pętli (jeśli taka istnieje) i długość „ogona” prowadzącego do pętli w jednym z formularze poniżej. Wejście Dane wejściowe należy przekazać do funkcji. Poniżej znajduje się przykład prostego wejścia. # --> # --> # ^ …

11
Paradoks Banacha-Tarskiego
Paradoks Banacha-Tarskiego stwierdza, że ​​biorąc pod uwagę piłkę w przestrzeni trójwymiarowej, można ją rozłożyć na skończoną liczbę podzbiorów punktowych. Te rozłączne zestawy punktów można następnie ponownie złożyć, aby uzyskać dwie kopie początkowej piłki. Teoretycznie mielibyśmy dwie identyczne piłki. Proces ponownego montażu polega jedynie na przesunięciu wyżej wymienionych podzestawów punktowych i …

4
ASCII Art Archery Arrows
Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą i drukuje lub zwraca obraz ASCII przedstawiający strzałę łuczniczą skalowaną zgodnie z danymi wejściowymi. Jeśli wejście jest 1wyjściem jest /\ / \ \__/ || || || || || || || || /||\ / || \ / || \ // \\ / …

3
Zbuduj mi piramidę
Musisz zbudować piramidę z kostek. Kostki można oglądać pod 2 kątami: _____ _____ /\ \ / /\ / \____\ /____/ \ \ / / \ \ / \/____/ \____\/ To jest przykład kostek 2-wymiarowych z 2 możliwych kątów. Wysokość kostek to $sizeukośniki (lub odwrotne), a szerokość sześcianu jest 2 * …

16
Kod mi ciasteczko
Wyzwanie Zakoduj rodzaj pliku cookie ASCII zgodnie z danymi wejściowymi. Wejście Rodzaj ciasteczka. Jest to jeden z trzech ciągów: „Zwykły”, „Czekoladowy” lub „Orzechy”. Mogą to być argumenty funkcji, standardowe (lub najbliższy odpowiednik) lub argumenty pliku. Wynik Plik cookie ASCII. Patrz poniżej. Musi być ___ / \ | | \___/ dla …

30
Porządkowanie antyferromagnetyczne
Antyferromagnetyzm jest tym, co badacze IBM używali do przeskakiwania z dysku o pojemności 1 terabajta na dysk o pojemności 100 terabajtów z tą samą ilością atomów. W materiałach wykazujących antyferromagnetyzm momenty magnetyczne atomów lub cząsteczek, zwykle związane ze spinami elektronów, wyrównują się w regularny sposób z sąsiednimi spinami (na różnych …

6
ASCII Art of the Day # 3 - chińskie świątynie
W dzisiejszym odcinku AAOD zamierzamy zbudować chińskie sanktuarium o różnej wysokości. Rozważ następujące przykłady wysokości ( N) 1do6 N = 1: . | . ]#[ . \_______/ . ]###[ . \__]#.-.#[__/ |___| |___| |___|_|___| ####/_\#### |___| /_____\ N = 2: . | . ]#[ . \_______/ . ]###[ . \___________/ …

4
Zbuduj zegar Fibonacciego ASCII
Ktoś zbudował naprawdę fantazyjny zegar przy użyciu liczb Fibonacciego, który wygląda naprawdę ładnie, ale jest dość bezużyteczny. Tak jak lubimy! Odtwórzmy to ponownie. Zegar składa się z 5 części odpowiadających pierwszym pięciu liczbom Fibonacciego, zaczynając od 1 (tj. 1, 1, 2, 3, 5): ccbeeeee ccaeeeee dddeeeee dddeeeee dddeeeee Zegar może …

3
Mechanizm renderujący ASCII L-system
tło System L (lub system Lindenmayer) to równoległy system przepisywania, który między innymi można łatwo wykorzystać do modelowania fraktali. To pytanie dotyczy deterministyczne, kontekst wolna L-systemy . Składają się one z alfabetu symboli, początkowego ciągu aksjomatów i zestawu reguł przepisywania mapujących każdy symbol alfabetu na nowy ciąg. Reguły są stosowane …

8
Narysuj pasmo górskie
Zainspirowany kafelkami Domino Fibonacciego , ten problem polega na generowaniu sztuki ASCII reprezentującej kolejną znaną sekwencję kombinatoryczną. Góra schemat n kroków jest rysunkiem z gór, stosując dokładnie n „/” i n „\” znaków, tak że znaki szkic ciągłą krzywą, która nigdy nie wchodzi poniżej początkowej „wysokości”. Na przykład, /\/\ /\/ …

13
Wyświetl podsumowanie (w różnych bazach)
Tallying to prosty system liczenia, który działa w bazie 5. Na całym świecie stosuje się różne różne systemy liczenia, ale ten, który jest używany w większości krajów anglojęzycznych, jest być może najprostszy - zliczanie jednostek poprzez oznaczenie linii pionowych, a następnie każdy piąty znak przekreśla poziomą linię przez poprzedni zbiór …

2
Wykres kołowy sztuki ASCII
Twoim celem jest wygenerowanie graficznego wykresu kołowego ASCII. To jest golf golfowy, więc wygrywa najkrótszy program (liczący bajty kodu źródłowego, a nie znaki). Żadne zewnętrzne oprogramowanie ani interfejsy API są niedozwolone. Tylko rodzime dla każdego języka. Kąt początkowy i kierunek koła (zgodnie z ruchem wskazówek zegara / przeciwnie do ruchu …

10
Generator kartek z życzeniami walentynkowymi
Utwórz program, który podając nazwę jako dane wejściowe, wygeneruje kartkę z życzeniami walentynkowymi o tej nazwie, z kodem źródłowym również zawierającym motyw walentynkowy. Powitaniem może być grafika ASCII lub wygenerowany obraz. Dodatkowe warunki: Kod źródłowy musi wyglądać jak coś walentynkowego (jak serce, wiersz lub cokolwiek innego. Bądź kreatywny) Cały kod …

13
Zbuduj zegar analogowy [zamknięty]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Napisz program, który wyświetla bieżący czas systemowy jako zegar analogowy, używając grafiki ASCII. Zegar musi …

4
Wizualizuj długi podział dzięki sztuce ASCII
Napisz program, który wizualizuje długi podział ze sztuką ASCII. Dane wejściowe składają się z dwóch liczb całkowitych, licznika i mianownika, przy użyciu wybranego formatu wejściowego. Przykłady: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 …

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.