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
Festiwal świateł ASCII-art
Napisz, używając jak najmniej znaków , program, który przyjmuje zero lub sześć argumentów wiersza poleceń menorah menorah YEAR MONTH DAY HOUR MINUTE SECOND (Obie formy muszą być obsługiwane. Wersja z zerowym argumentem będzie odpowiednikiem wywołania wersji z sześcioma argumentami z bieżącą datą i godziną systemową w lokalnej strefie czasowej). a …

3
To sezon łączenia
Sztanga na mojej siłowni wyglądają następująco: =========[]-----------------------[]========= Mogą pomieścić płytki o pięciu różnych rozmiarach: 2,5 funta, pięciu funtów, dziesięć funtów, 25 funtów i 45 funtów: . . ! | . ! | | | | | | | | ' ! | | | ' ! | ' Dla bezpieczeństwa …

2
Płatek śniegu Beta
Wyzwanie Zima zbliża się wielkimi krokami, a wiele miejsc otrzymuje pierwsze warstwy śniegu na sezon 15/16, więc dlaczego nie wyłamiemy maszyn śniegowych i sami nie zakodujemy? Biorąc pod uwagę liczbę całkowitą nza pośrednictwem STDIN, wyprowadzaj płatek śniegu reprezentacji ASCII Beta (jak opisano poniżej) na poziomie n. Płatek śniegu Beta Płatek …

3
Malowanie dróg przed nami
Biorąc pod uwagę dwa parametry wzoru pasa i długości drogi , wydrukuj reprezentację ASCII oznaczeń pasa dla Roads and Traffic Service, aby pomalować drogi. Przykładowe wejście / wyjście Wejście:, BTHMLRPHU 21 Nie obchodzi mnie, jeśli weźmiesz dwa parametry lub połączysz liczbę na końcu łańcucha, to jest jednoznaczne. Dane wejściowe mogą …

1
Liczba prawidłowych labiryntów
Biorąc pod uwagę WxHsiatkę, ile jest możliwych labiryntów? Rzeczy, które wiesz o labiryncie: Siatka ma dokładnie Hkwadraty wysokie i Wszerokie kwadraty. Istnieją trzy rodzaje kwadratów: Start, Zakończ i Pusty. Twój labirynt musi zawierać dokładnie 1 początek i 1 koniec, a wszystkie pozostałe kwadraty są puste. Mury otaczają cały labirynt. Ściany …

6
ASCII Triangle Ripple
Ok, moje pierwsze pytanie w golfa. Proszę, bądź łagodny :) Wiem, że jest zbyt wiele zagadek ascii: P, ale proszę bardzo. Zadanie jest proste, użyj ulubionego języka programowania, aby wydrukować tętnienie trójkąta. Dane wejściowe powinny mieć wielkość tętnienia. Każdy trójkąt jest równomiernie rozmieszczony. Zasadniczo dodajesz trójkąty, dopóki nie będzie wystarczającej …

1
Zorganizuj Halloween Candy - Hole # 4
Zobacz Dziurę nr 1, jeśli jesteś zdezorientowany. Co robi każde dziecko po tym, jak zbierze wiadra cukierków w Halloween? Sortuj według rodzaju i wielkości, oczywiście 1 ! Wyzwanie Biorąc pod uwagę wyrzuconą torbę cukierków o różnych kształtach i rozmiarach, posortuj cukierki od lewej do prawej na podstawie: Po pierwsze: ilość …

6
Emocje całkowite
Napisz program lub funkcję, która „zareaguje” na podaną liczbę całkowitą n (wejście przez parametr funkcji / args / stdin) Program nie dba o liczby ujemne, lubi parzyste, nie lubi liczb nieparzystych i boi się liczby 13. Powinien wygenerować następujące: jeśli n <0: -------------------------- | | | | (| _ _ …

6
Tkactwo w ASCII
Wyobraź sobie prostokątną siatkę |znaków reprezentującą napięte sznurki na krośnie ( osnowę ), które można owinąć innymi wątkami ( wątkiem ), które będziemy reprezentować -. Oto nietkana osnowa krosna 7 × 4: ||||||| ||||||| ||||||| ||||||| Istnieje wiele sposobów, w jakie wątek można wplecić w osnowę, najprostszym z nich jest …

3
Pokaż eksplozję gwiazdy w sztuce ASCII
Celem jest animacja gwiazdy eksplodującej w sztuce ASCII, od pojedynczej postaci gwiazdy *do supernowych, a na końcu do pustki kosmicznej. Zasady: Musisz wyświetlać tylko 80 znaków w linii w 24 liniach (jest to domyślny rozmiar terminala w systemie Linux) Tylko te 95 znaków ASCII druku są akceptowane Kroki: Początkowa gwiazda …

2
Schemat bramki logicznej ASCII-art
Wzywam was do napisania kodu, aby stworzyć (rozszerzony) schemat bramki logicznej ASCII-art dla sumy produktów w postaci równania. Użyj następującej notacji do przedstawienia bramek: I INPUT───|&& |&&───OUTPUT INPUT───|&& LUB INPUT───|OR |OR───OUTPUT INPUT───|OR Bramy z więcej niż 2 wejściami INPUT───|OR |OR INPUT───|OR───OUTPUT |OR INPUT───|OR NIE INPUT───│>o───OUTPUT Zestaw znaków Zauważ, że │nie …

1
Zaimplementuj 64-bitową binarną liczbę zmiennoprzecinkową IEEE 754 za pomocą operacji na liczbach całkowitych
(Na razie oznaczyłem pytanie „C”, ale jeśli znasz inny język, który obsługuje związki, możesz go również użyć). Twoim zadaniem jest zbudowanie czterech standardowych operatorów matematycznych + - * /dla następującej struktury: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} intfloat(){k = 0;} …

5
„Cowsay” w skrócie [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat Code Code Stack Exchange. Zamknięte 3 lata temu . Symuluj cowsayw trybie domyślnym. $ cowsay <<< Hello _______ < Hello > ------- \ ^__^ \ (oo)\_______ (__)\ )\/\ …

5
Wizualizuj długie mnożenie ze sztuką ASCII
Wyzwanie Napisz program, który pobiera dwie liczby całkowite ze standardowego wejścia oddzielone przecinkiem, a następnie drukuje wizualizację długiego mnożenia tych dwóch liczb całkowitych na standardowe wyjście. Na przykład: Wejście 14, 11 Wyjście programu 14 x11 _____ 14 14 ______ 154 Wejście -7, 20 Wyjście programu -7 x20 _____ 00 14 …

4
Narysuj kafelkowy sześcian o dowolnym rozmiarze
Narysuj kafelkowy sześcian o dowolnym rozmiarze, w sztuce ASCII. Otrzymasz trzy cyfry a, ba cprogram powinien wypisać kostkę wielkości a * b * c. Przykłady 3 3 3 -> ____ ____ ____ /____/____/____/| /____/____/____/|| /____/____/____/||| |____|____|____|||/ |____|____|____||/ |____|____|____|/ 5 2 3 -> ____ ____ ____ ____ ____ /____/____/____/____/____/| /____/____/____/____/____/|| /____/____/____/____/____/||/ …

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.