Pytania oznaczone «ascii-art»

15
Narysuj koncentryczne sześciokąty ASCII

Napisz najkrótszy możliwy program, który przyjmuje zestaw różnych liczb całkowitych dodatnich i generuje renderowanie ASCII koncentrycznych sześciokątów o tych długościach boków, wykonanych z ukośników, znaków podkreślenia, spacji i nowych linii. Najkrótszy program w bajtach, liczony przez...

15
Lody ASCII

Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą N i wypisuje lub zwraca ciąg artystyczny N × N ASCII, którego górna połowa jest półkolem z ('s, a dolna połowa jest trójkątem skierowanym w dół z V' spacje używane jako wypełnienie. Innymi słowy, zrób rożek do lodów ASCII:...

15
Napełnij balon wodny

W tym wyzwaniu musisz wyświetlić grafikę ASCII balonu z wodą, biorąc pod uwagę ilość wody, którą wypełnia balon: | __||__ | | / # #\ | | |######| | | |######| | | |######| | | |######| | | |######| | | \######/ | | | | | +----------+ Jak narysować balon Aby wyświetlić balon wielkości n, wykonaj...

15
Tokenizuj język oparty na stosie

Pracowałem nad innym językiem gry w golfa o nazwie Stackgoat . W tym wyzwaniu będziesz pisać Tokenizera dla Stackgoat (lub tak naprawdę innych ogólnych języków opartych na stosie). Przykłady "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+',...

15
Wyświetl tablicę 2d jako tabelę ASCII

Zadanie polega na wyświetleniu tabeli ascii dla danej tablicy. Wejście Dane wejściowe to macierz 2D. Długość wiersza macierzy jest taka sama jak długość tablicy. Alternatywnie możesz pobrać dane z macierzy 2D, przy czym pierwszym wierszem jest nagłówek. Wymiar zewnętrzny to rząd. Przykładowe...

15
Jabłka spadają

Wprowadzenie Na osi X znajduje się pień jabłoni, umieszczony między -2 a 2, a wokół niego spadają niektóre jabłka: | | | | <-------|---|-------> -2 2 Każdego dnia n jabłek spada. Każde jabłko zachowuje swoją współrzędną x, gdy spada prosto na ziemię. Ale jeśli wyląduje na innym...

15
Zbuduj prosty pokój w ASCII-art

Pokój może składać się z połączonych prostokątów, na przykład pokój w kształcie litery L. Taki pokój można opisać listą wymiarów opisujących rozmiar każdego prostokąta. Załóżmy, że masz dwie listy danych wejściowych. Pierwszy zawiera szerokość prostokątów ułożonych pionowo jeden nad drugim. Drugi...

15
Zakoduj stronę kodową

Wprowadzenie Strona kodowa odwzorowuje wartości całkowite na określony znak. Możemy wizualizować stronę kodową w następujący sposób: + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + - - + --- + --- + --- + --- + | | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D |...

15
Automatyczny budowniczy domu

Nanoboty do automatycznego budowania domów zostały sfabrykowane i ich zadaniem jest ich kodowanie. Oto dom stworzony przez dane wejściowe 7 4 2 /-----/| / / | |-----| | | | | | | / |_____|/ Dane wejściowe to ciąg znaków zawierający wymiary domu. 7 jest szerokość. |_____| ---7--- 4 jest...

15
Wizualizuj piramidę różnic

Piramida różnicowa to piramida, w której każda nowa przekątna jest wartością bezwzględną różnic między elementami ostatniej przekątnej. Na przykład, jeśli zaczniemy od tablicy 2 5 4 9 3 4 Teraz układamy je w ukośną kolumnę: 2 5 4 9 3 4 Teraz wypełniamy następną przekątną. Bezwzględne...

15
Plastry trójkątnych alfabetów

Biorąc pod uwagę liczbę wejściową nod 1do 26(lub 0do 25), wypisz odczyt alfabetu od lewej do prawej, aż do tej odpowiedniej litery, za pomocą a=1, b=2, c=3, .... Skręt polega na tym, że litery muszą być również powtarzane w pionie, odpowiednio do ich pozycji w alfabecie. Liczby nieparzyste (gdy...

15
Widoczne budynki

Ta łamigłówka pochodzi z układanki CodinGame SamSi „Heart of the City”. Opis Decydujesz się na spacer po n* nkafelkowym mieście i przejdź do środkowego kafelka. Wszystkie budynki są nieskończenie małe, ale masz super widzenie i możesz zobaczyć wszystko z bliska i daleka. Ograniczenia n jest...

15
HexaGolf: Rotatagons

Zobacz także: Wordagons Wyzwanie Biorąc pod uwagę sześciokąt i liczbę njako dane wejściowe, wysyłaj te same nczasy obrotu sześciokąta . Sześciokąt Sześciokąt będzie ciągiem takim: a b c d d e e f f o g g h h i i j k l Sześciokąt będzie zawsze regularny i zawsze będzie zawierał tylko...

15
Sito Eratostenesa, krok po kroku

Biorąc pod uwagę liczbę N , narysuj wyrównaną do lewej tablicę liczb N x N , pozostawiając 1 pustą (jako spację) (pokażę schematy z N = 5) 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Twoim zadaniem jest krok po kroku zbudować sito Eratostenesa. Najpierw zacznij od 2. Jest...

15
Duchy i Dynie

Oto dynia ASCII wyrzeźbiona w latarni morskiej. Czy to nie słodkie? ((^v^)) Oto duch ASCII. Zobacz, jakie to straszne! \{O.O}/ Oczywiście dynie muszą znajdować się na ziemi, z odstępem między nimi, aby się nie gniły. Duchy jednak lubią stać na dyniach , więc są jeszcze bardziej przerażające...

15
Konwolucja binarna

Splot binarny jest opisany liczbą Mi jest stosowany do liczby N. Dla każdego bitu w reprezentacji binarnej M, jeśli bit jest ustawiony ( 1), odpowiedni bit na wyjściu jest podawany przez XORing dwóch bitów sąsiadujących z odpowiednim bitem w N(owijanie w razie potrzeby). Jeśli bit nie jest...

15
Zweryfikuj moją lasagne

Scenariusz Często gotuję lasagne, ale mam też kilka błędów. Ponieważ powtarzam te błędy tak często, pomyślałem, że mógłbym zrobić program, który sprawdza, czy wszystko zrobiłem dobrze. Ważna lasagne Prawidłowa lasagne to Szerokość co najmniej 5 kolumn Wysokość co najmniej 4 warstw Z...

15
Mosty są metaforami wszystkiego w sztuce ASCII

(z przeprosinami dla Jima Westa za tytuł i losowo zainspirowany tekstową reprezentacją ich logo Cisco: .:|:.:|:. za koncepcję) Biorąc pod uwagę liczbę całkowitą wejściową 1 <= n <= 255, wyślij reprezentację ASCII wiszącego mostu odległości nzgodnie z poniższymi zasadami budowy: Początek i...