Pytania oznaczone «ascii-art»

20
Narysuj prostokąt ASCII

Biorąc pod uwagę dwie liczby całkowite jako dane wejściowe w tablicy, narysuj prostokąt, używając pierwszej liczby całkowitej jako szerokości, a drugiej wysokości. Lub, jeśli twój język to obsługuje, dwie liczby całkowite można podać jako osobne dane wejściowe. Załóż, że szerokość i wysokość...

20
Czy są jakieś języki szczególnie dobre w sztuce ASCII?

Zastanawiałem się, czy są jakieś języki ezoteryczne lub golfowe, które są specjalnie ukierunkowane na tekst i grafikę ASCII? Na przykład 05AB1E przynajmniej zaczął od kierowania konwersji podstawowych. Czy są jakieś języki gry w golfa ukierunkowane na tekst i grafikę? Jeśli tak, to czy mają...

20
Zawrzyj układ żetonów pokerowych ASCII

Poker ma etykietę w sposobie układania żetonów, często egzekwowaną w turniejach - twoje żetony nie mogą być „ukryte” przed przeciwnikami przez bycie za innymi, głównie po to, aby nie ukrywać dużych żetonów o dużych nominałach. Wyzwanie Będziemy grać w pokera w ASCII, więc musimy napisać funkcję...

20
KITT samochód ASCII art

W serialu telewizyjnym z lat 80. Knight Rider pojawił się inteligentny, samoświadomy samochód o nazwie KITT. Jednym z charakterystycznych aspektów samochodu był zamontowany z przodu pasek skanera, który pozwalał KITT „widzieć” (i wyglądał podejrzanie znajomo dla fanów innego, wcześniejszego serialu...

20
Obierz ziemniaka

To jest ziemniak: @@ @@@@ @@@@@@ @@@@@@ @@@@ @@ Bardziej ogólnie, ziemniak w rozmiarze N jest zdefiniowany jako następujący kształt: Jeśli N jest parzyste, oznacza to 2 wyśrodkowane @symbole, następnie 4 wyśrodkowane @symbole, a następnie 6 wyśrodkowane @symbole, aż do N wyśrodkowanych...

20
Narysuj (dziwne) koło jednostki!

Wprowadzenie Możesz znać i kochać swoje normalne koło jednostek. Ale matematycy są szaleni i dlatego wyodrębnili tę koncepcję do dowolnego punktu, który spełnia x*x+y*y=1. Ponieważ kryptografowie 1 są również dziwni, uwielbiają skończone pola, a czasem skończone pierścienie (to nie jest tak, że...

20
Sześciokątne Trójkąty!

Twoje zadanie: zrób sześciokątny trójkąt o długości boku n, gdzie ndodatnia liczba całkowita lub 0. Najpierw pozwól mi zdefiniować sześciokąt: / \ | | \ / (Niesamowita sztuka ASCII, prawda?) Sześciokąty można łączyć, dzieląc strony: / \ / \ | | | \ / \ / / \ | | / \ / | | \...

20
Spróbuj zrobić kwadrat!

Zadanie Biorąc pod uwagę jeden znak, który nie jest spacją, należy przedstawić kwadratową reprezentację tego wejścia 3 x 3. Na przykład, jeśli dane wejściowe to #, dane wyjściowe to: ### # # ### Zasady Format wyjściowy jest ścisły, chociaż dozwolony jest końcowy znak nowej linii. Oznacza to,...

20
Narysuj fazę księżyca

Wyzwanie Biorąc pod uwagę fazę księżyca, narysuj ją przy użyciu sztuki ASCII. Twój program musi obsługiwać nowiu, woskowanie półksiężyca, pierwszy kwartał, woskowanie gibbous, pełnia księżyca, zanikający gibbous, ostatni kwartał i zanikający półksiężyc. Twój wkład będzie liczbą całkowitą. 0...

20
Narysuj duży ASCII X

Problem Zainspirowany poprzednim wyzwaniem, robiąc coś podobnego Biorąc pod uwagę dodatnie dane nwyjściowe liczb całkowitych, kształt ma następujący wzór: wejście n=1: * * * * * wejście n=2: ** ** **** ** **** ** ** wejście n=3: *** *** *** *** ***** *** ***** *** *** *** *** i...

20
Narysuj planszę sudoku, używając znaków do rysowania linii

To jest kod golfowy. W przypadku tego wyzwania zaakceptuję metodę (nie potrzebujesz pełnego programu), ale podpis metody wlicza się do liczby bajtów i chcę zobaczyć pełny podpis (nie lamdba). Dane wejściowe dla metody to tablica liczb całkowitych z 81 elementami. Wartością wyjściową / zwracaną z...

20
Trójkąty Sześciokąty

Załóżmy, że nieskończone płytki sześciokątów złożonych z |/\postaci. / \ / \ / \ / \ | | | | | \ / \ / \ / \ / etc. | | | | \ / \ / \ / Biorąc pod uwagę dane n > 0wyjściowe, wyślij trójkątną część tego kafelka, jak pokazano w poniższych przykładach, zakotwiczone za pomocą _w środku...

20
Czy to jest ścięta liczba trójkątna?

Powiązana sekwencja OEIS: A008867 Skrócona liczba trójkątna Wspólną właściwością liczb trójkątnych jest to, że można je ułożyć w trójkąt. Na przykład weź 21 i ułóż w trójkąt os: o oo ooo oooo ooooo oooooo Zdefiniujmy „obcinanie:” wycinanie trójkątów o tym samym rozmiarze z każdego rogu....

20
Poziomo wyrównany ASCII art

Twoim zadaniem jest przyjęcie jako danych wejściowych dwóch „ASCII Art” i wyrównanie każdego dzieła obok siebie w poziomie. Załóżmy na przykład, że masz dwa ciągi "abc\ndef"i "123\n456". Musisz wyrównać je w poziomie, aby utworzyć ciąg znaków "abc123\ndef456. Nazywam to „wyrównywaniem w poziomie”,...

20
Wieże Eiffla: Stwórz duże „A” z „A”

Utwórz funkcję, która przy danej liczbie wierszy ntworzy bigA. Poziomy pasek bigAmusi znajdować się w środkowym rzędzie lub niższym z dwóch, jeśli njest parzysty Załóż wyjściową czcionkę monospace Dane wyjściowe powinny być ciągiem znaków (lub podobnym, np. Tablicą znaków) z wyraźnymi...

20
Wypaczona szachownica

Wyzwanie polega na zbudowaniu szachownicy, w której rozmiar kwadratu, zamiast być stały na całej planszy, odbywa się w pewnej nie malejącej sekwencji, jak opisano poniżej. Tablica jest definiowana iteracyjnie. Tablica o rozmiarze n×nn×nn \times n jest powiększana do rozmiaru...

20
Pierwsza recenzja Alice Code

Alice jest stażystką w firmie, która używa Brainfuck jako podstawowego języka do programowania zarówno po stronie klienta, jak i serwera. Alice właśnie napisała swój pierwszy kod i trochę się denerwuje, przygotowując się do pierwszej recenzji kodu. Alice chce, aby kod był odpowiednio sformatowany...

20
Napisz tłumacza dla *

Zadanie jest proste. Napisz tłumacza języka * . Oto większy link do wiki. Istnieją tylko trzy prawidłowe * programy: * Drukuje „Hello World”  *  Drukuje liczbę losową z przedziału od 0 do 2 147 483 647 *+* Działa wiecznie. Trzeci przypadek musi być nieskończoną pętlą zgodnie ze specyfikacjami...

20
Diamondize Some Text

Podany ciąg wejściowy o długości 2lub większej, składający się wyłącznie ze znaków alfabetu [A-Z]lub[a-z] (do wyboru, jeśli wszystkie są wielkie lub wszystkie małe litery), wypisz ciąg ciąg znaków tworzących podwójny wzór rombu. Łańcuch wejściowy zaczyna się w środkowej linii i rozciąga się w dół...

19
Wydrukuj losowy labirynt

Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Napisz program, który generuje i drukuje losowy labirynt przy użyciu wybranego algorytmu....