Pytania oznaczone «ascii-art»

33
Wszystkiego najlepszego, Raffaele Cecco!

Raffaele Cecco jest programistą, który pod koniec lat osiemdziesiątych wyprodukował jedne z najlepszych gier wideo dla komputera ZX Spectrum . Między innymi, rozwinął się dużym uznaniem Cybernoid i Exolon . Raffaele kończy 50 maja 10 maja 2017 r . To wyzwanie jest dla niego małym hołdem dla...

33
Symulator grawitacji

Komunikat Otrzymujesz kadr z serii kulek spadających na siatkę 2D. Ta siatka jest otoczona niezmiennymi i nietłukącymi się ścianami, więc cała zawarta w nich akcja. Twoim zadaniem jest ustalenie, jaki będzie stan scenariusza po tym, jak grawitacja zrobi wszystko, co w jego mocy. Elementy wewnątrz...

33
Histogram alfabetu

Biorąc pod uwagę zdanie wejściowe składające się z jednego lub więcej słów [a-z]+i zero lub więcej spacji , wypisz histogram ASCII-art (wykres słupkowy) rozkładu liter zdania wejściowego. Histogram musi być ułożony poziomo, tzn. Z klawiszem litery u dołu w kolejności alfabetycznej od lewej do...

32
Rysowanie sześcianu w sztuce ASCII

Opis zadania: Narysuj sześcian w sztuce ASCII w przybliżeniu w rzucie szafki. Monospaced fontsczęsto mają postacie, które są około dwa razy wyższe niż są szerokie. Ponieważ wejściem jest długość linii pionowych (z wyłączeniem narożników), linie poziome są rysowane z dwukrotnie większą liczbą...

32
Narysuj liczydło Suanpan

Napisz najkrótszy program, który pobiera jedną liczbę całkowitą jako dane wejściowe i wypisuje liczydło Suanpan Przypadki testowe Wkład: 314159 Wydajność: |\======================================/| || (__) (__) (__) (__) (__) (__) || || (__) (__) (__) (__) || || || || || || || || || || || ||...

32
Wygeneruj kod programu Pyramid Scheme

Pyramid Scheme to język rozwijany przez @ ConorO'Brien . W Pyramid Scheme kod, który piszesz, wygląda następująco: ^ ^ / \ /3\ / \ --- / + \ ^-------^ /9\ /3\ /123\ --- ----- Ten kod ma dwie oczywiste cechy: Trudno go analizować i pisać. Conor rozwiązał pierwszy, jednak Twoim zadaniem...

32
Mosty i tunele

Jesteś odpowiedzialny za budowę nowej autostrady. Prowadzi jednak przez górzyste ziemie i dlatego potrzebuje wielu mostów i tuneli. Sama autostrada powinna pozostać na jednym poziomie. Wkład Otrzymujesz przybliżony opis ASCII tego, jak wyglądają góry na standardowym wejściu, na przykład: /\ /...

32
Zrównoważyć zestaw obciążników na huśtawce

Ustawa o równoważeniu Przegląd Biorąc pod uwagę 3 jednocyfrowe dodatnie liczby całkowite reprezentujące zestaw wag, wyprowadza reprezentację ASCII huśtawki z umieszczonymi na niej ciężarkami, tak aby znajdowała się ona w równowadze wokół centralnej osi obrotu, biorąc pod uwagę efekty...

32
Wygeneruj warkocz Pascala

Oto warkocz Pascala: 1 4 15 56 209 780 2911 10864 40545 151316 564719 1 3 11 41 153 571 2131 7953 29681 110771 413403 1542841 1 4 15 56 209 780 2911 10864 40545 151316 564719 Całkowicie to wymyśliłem. O ile wiem, Blaise Pascal nie miał warkocza, a jeśli tak, to prawdopodobnie zrobiono go z...

32
Brutalna siła rozdzielnicy

Któregoś dnia nasz zespół poszedł do pokoju ewakuacyjnego. Jedna z zagadek obejmowała tablicę sześciu mechanicznych przełączników, w której trzeba było znaleźć odpowiednią kombinację włączania i wyłączania, aby odblokować pudełko, mniej więcej tak: -v-v-v- -v-v-v- Jako programiści...

32
Zdobądź olimpijską rutynę w Tarzanie

Olimpijscy swingersi wykonują swoje czynności na standardowych drzewach. W szczególności drzewo standardowe nma wierzchołki 0przechodzące w górę n-1i krawędzie łączące każdy niezerowy wierzchołek az wierzchołkiem n % aponiżej. Na przykład Standardowe drzewo 5 wygląda następująco: 3 | 2 4 \ / 1...

32
Cyfry na swoich liniach

Wkład: Lista liczb całkowitych Wydajność: Umieść każdą cyfrę (i znak minus) na swoim własnym torze, w kolejności -0123456789 , ignorując powielone cyfry. Przykład: Wkład: [1,729,4728510,-3832,748129321,89842,-938744,0,11111] Wydajność: -0123456789 <- Added as clarification only, it's not...

32
Dekoduj mapę cieplną

Heatmaps Rozważmy prostokątny pokój, na którego suficie mamy kamerę termiczną skierowaną w dół. W pomieszczeniu znajduje się pewna liczba źródeł ciepła o intensywności 1-9, przy czym temperatura tła jest 0. Ciepło rozprasza się z każdego źródła, spadając o jedną jednostkę na (nie przekątny)...

32
Reakcja łańcuchowa bomb

Wprowadzenie: Przed zadaniem jest to, co każdy element robi na mapie: Plain land ( X): To nic nie robi. Destroyed land ( -): To samo co zwykły ląd, ale zniszczone przez bombę. Aktywna bomba ( !): na mapie zniszczy to wszystko na polu 3x3: XXXXX XXXXX XXXXX X---X XX!XX > will become >...

32
Kursywa ASCII art

Biorąc pod uwagę obraz sztuki ASCII, tekst ASCII należy pisać kursywą. Aby zapisać kursywą grafikę ASCII: Wstaw zero spacji przed ostatnią linią, jedną spację przed drugą ostatnią linią, dwie spacje przed trzecią ostatnią linią itp. Usuń wszelkie dodatkowe wiodące białe znaki, które mogły zostać...

32
ASCII Art of the Day # 2 - Flow Snakes

Przepływu węża, znany również jako krzywa Gosper'a jest fraktalny krzywa rośnie wykładniczo z każdym rozmiaru zlecenia / iteracji procesie prostym. Poniżej znajdują się szczegóły dotyczące budowy i kilka przykładów dla różnych zamówień: Zamów 1 Flow Snake : ____ \__ \ __/ Zamówienie 2 Flow...

32
Mapa wprowadza znaki ASCII

Koniecznie zobacz inne wyzwanie, odwróć mapę znaków ASCII ! Zestaw znaków ASCII (American Standard Code for Information Interchange) jest najczęściej stosowanym standardem kodowania znaków. Kody ASCII reprezentują tekst w komputerach, sprzęcie telekomunikacyjnym i innych...

32
Narysuj klepsydrę

Ponownie zainspirowany zadaniem programowania 101, oto kolejne wyzwanie. Wkład: Dodatnia liczba całkowita n >= 3. (musi być nieparzysty) Wydajność: nlinie gwiazdek, gdzie pierwsza linia ma ngwiazdki, a każda nowa linia ma dwie gwiazdki mniej niż poprzednia linia. Aż do trafienia 1...

32
Wizualizacja tkania bitów

Ezoteryczny język programowania zło ma interesującą operację na wartościach bajtów, które nazywa „tkaniem”. Zasadniczo jest to permutacja ośmiu bitów bajtu (nie ma znaczenia, od którego końca zaczniemy liczyć, ponieważ wzorzec jest symetryczny): Bit 0 jest przenoszony na bit 2 Bit 1 jest...

31
Zrób kolczaste pudełko

Biorąc pod uwagę dwie dodatnie liczby całkowite, W i H, generuje pole ASCII-art, którego ramka składa się z ukośników ( /i \) z W „pikami” na górnej i dolnej krawędzi oraz H „pikami” na lewej i prawej krawędzi. Wnętrze skrzynki jest wypełnione spacjami. „Kolec” to po prostu dwa ukośniki łączące...