Pytania oznaczone «ascii-art»

21
Obróć płytki diamentowe

Każdy regularny sześciokąt może być wyłożony diamentami, na przykład w podobny sposób (skradziony z tego pytania ): ______ /_/_/\_\ /_/\_\/\_\ /\_\/_/\/_/\ \/_/\_\/_/\/ \_\/_/\_\/ \_\_\/_/ Rozważymy powyższe kafelki o rozmiarze 1 (ponieważ boki diamentów są wykonane z jednego / \ każdego)....

21
Kompresja stratna ASCII

tło PICASCII to zgrabne narzędzie, które konwertuje obrazy do sztuki ASCII. Osiąga różne stopnie jasności, używając następujących dziesięciu znaków ASCII: @#+';:,.` Powiemy, że te znaki (elementy postaci) mają jasność od 1 (znak) do 10 (spacja). Poniżej można zobaczyć wyniki konwersji małego...

21
Sześciokąty połączone ASCII

Przegląd Biorąc pod uwagę liczbę sześciokątów, ułóż je w połączony kształt w ramach obrazu sztuki 50 na 50 ASCII. Kształt, który wybierzesz, może być dowolny - bez względu na to, co najbardziej ci odpowiada na grę w golfa - pod warunkiem, że jest podłączony. Może mieć otwory, pod warunkiem, że są...

21
Rekurencyjne spirale ASCII

Ta konkurencja się skończyła. Dzięki za interesujące wpisy nie esolang i gratulacje dla Jakuje za jego zwycięskie zgłoszenie JavaScript. W wielkiej tradycji ASCII Art Challenges na tej stronie, oto kolejna. Biorąc pod uwagę wkład, narysuj

21
Wykonaj przelot Plutona

Gratulacje! Właśnie zostałeś zatrudniony przez NASA do pracy nad nowym projektem Horizons 2. Niestety ostatnio miały miejsce ogromne cięcia budżetowe, więc najwyższe kierownictwo postanowiło sfałszować cały planowany przelot Plutona (podobnie jak w przypadku lądowań na Księżycu w latach...

21
Trójkątna spirala Ulam

Mieliśmy kilka z wyzwań o spirali Ulama. Ale to nie wystarczy. W tym wyzwaniu narysujemy trójkątną spiralę Ulama (w przeciwieństwie do zwykłej kwadratowej spirali Ulama). Oto szkic tego, jak wygląda spirala. Jak wiemy, spirala Ulama układa wszystkie liczby naturalne w spiralę zewnętrzną i...

21
Rozpakuj niektóre cyfry

Twoim zadaniem jest stworzenie programu lub funkcji, która generuje zamek błyskawiczny o długości 10 linii. Każda linia zamka jest reprezentowana przez dwa myślniki-- : -- -- -- -- -- -- -- -- -- -- Program / funkcja przyjmie wartość procentową (podzielną przez 10) jako dane wejściowe, a...

21
Gra o proporcjach atomowych

Twoim zadaniem jest stworzenie bota, który gra w Atomy , z najwyższym wynikiem. Jak działa gra: Plansza zaczyna się od pierścienia 6 „atomów”, z liczbami od 1do 3. Możesz „grać” atomem między dwoma atomami lub innym atomem, w zależności od samego atomu. Możesz mieć zwykły atom lub specjalny...

21
Narysuj pusty kwadrat # o podanej szerokości

Dostałem to wyzwanie od Codingame i jestem ciekaw lepszych rozwiązań niż moje: Biorąc pod uwagę szerokość za pomocą standardowego wejścia, narysuj pusty kwadrat „#” dla danej szerokości i długości. Przykład: 5 wyników w ##### # # # # # # ##### Użyłem Pythona, aby rozwiązać ten problem, więc...

21
Sztuka kształtowania słowa

Sztuka kształtowania słowa Biorąc pod uwagę macierz binarną i ciąg liter, zamień wszystkie 1 w macierzy od lewej do prawej na litery tego ciągu. Po uformowaniu liter w kształt matrycy wydrukuj matrycę, zastępując zerami spacje. Prawdopodobnie łatwiej jest podać przykład lub dwa. Case: Case base...

21
Koale, Kraby i Commapillars

Biorąc pod uwagę dwie dodatnie liczby całkowite X i Y, wyprowadzaj dowolną kombinację trzech następujących zwierząt ASCII, tak że wynik zawiera dokładnie X przecinków ( ,) i kropek Y ( .), jeśli jest to możliwe. Koala: 1 przecinek, 2 kropki <.,.> Krab: 2 przecinki, 2...

21
Znajdź wszystkie współrzędne na ścieżce

Biorąc pod uwagę ciąg 2D jako dane wejściowe, albo jako ciąg z nowymi liniami, albo z listą linii, wypisz współrzędne (x, y)wszystkich skrótów ( #) na liście. Dane wejściowe będą zawierać tylko skróty i spacje. (i znaki nowej linii, jeśli wybierzesz opcję wprowadzania jako ciąg 2D) Jeśli nie ma...

21
Pij poranną kawę

Narysuj filiżankę kawy Ascii: o o o __________ / \ __ | J | \ | A | | | V | | | A | __ / \ __________ / Punkty Brownie za skrypt kawowy lub java :) Najkrótszy kod w bajtach, funkcji lub programie, znak nowej linii lub spacja są dopuszczalne,

21
Kiedy życie daje ci cytryny, zrób lemoniadę

Wyzwanie Będziesz mieć ciąg wejściowy i wszędzie słowo "Lemon"występuje powinien być przekształcony "Lemonade" alea , di emuszą być zapożyczone z innego miejsca w zdaniu. Przykład Przykładowe dane wejściowe: Gdy byłem dzieckiem, znalazłem cytrynę Przykładowe dane wyjściowe: I Founda...

21
Narysuj duży ukośnik X

Biorąc pod uwagę nieujemną liczbę całkowitą, wydrukuj Xtak dużą wartość. Xjest wyjściem dla danych wejściowych 0, a dodasz ukośniki równe wejściowi w każdym kierunku, aby rozszerzyć Xdla większych danych wejściowych. Przypadki testowe 0 X 1 \ / X / \ 2) \ / \ / X / \ / \ ... 10 \...

21
ASCII Hangman in Progress

(zainspirowany pytaniem dotyczącym recenzji kodu) Załóżmy, że dwie osoby grają w Wisielca , ale podsłuchałeś tylko grę i chcesz narysować obecny status. Biorąc pod uwagę dwa słowa jako dane wejściowe, przy czym słowa pasują do siebie ( [A-Z]+lub [a-z]+twój wybór), wyświetlają bieżący stan gry...

21
Akapit na zamek błyskawiczny

(Zainspirowany tym wyzwaniem ) Biorąc pod uwagę dwa ciągi wejściowe, z których jeden jest dokładnie jeden znak dłuższy od drugiego, ułóż ciągi w grafice ASCII tak, jakby były dwiema połówkami zamka błyskawicznego, który jest tylko w połowie zapięty. Dłuższe słowo tworzy spód zamka i jest pierwszym...