Pytania oznaczone «ascii-art»

10
Solami Tatamibari

tło Tatamibari to logiczna łamigłówka zaprojektowana przez Nikoli. Układanka Tatamibari jest rozgrywana na prostokątnej siatce z trzema różnymi rodzajami symboli: +, -. a |. Solver musi podzielić siatkę na regiony prostokątne lub kwadratowe zgodnie z następującymi zasadami: Każda partycja musi...

10
Odpowiednia część do serwowania badmintona

Wprowadzenie: Widziałem, że teraz jest tylko jedno wyzwanie związane z badmintonem . Ponieważ sam gram w badmintona (od 13 lat), pomyślałem, że dodam kilka wyzwań związanych z badmintonem. Oto drugi ( pierwszy można znaleźć tutaj ): Wyzwanie: Niektóre zasady dotyczące badmintona służą: Podanie...

10
Zważ swoje słowa!

Wyzwanie Biorąc pod uwagę dwa ciągi, każdy o długości do 30, składające się z drukowalnych znaków ASCII (kody [ 32 , 126 ][32,126][32, 126]), umieść je na skali wagi w jak najmniejszej liczbie bajtów kodu! Składa się z następujących kroków: Oblicz i porównaj wagi strun Wybierz odpowiednio...

9
Dwuwymiarowe śledzenie promieni

Wyzwanie polega na wdrożeniu dwuwymiarowego programu śledzenia promieni opartego na tekście. Źródła białego światła są @symbolami. R, GI Bsą filtry świetlne. /i \są zwierciadłami o współczynniku odbicia 80%. ?to czujnik światła. >, <, ^I Vłączy światło w odpowiednim kierunku (na przykład,...

9
Liczenie prętów; policz swoje pręty

Trochę tła Pręty liczące to małe słupki (o długości 3-14 cm), które były używane przez matematyków z wielu kultur azjatyckich przez ponad 2000 lat do reprezentowania dowolnej liczby całkowitej lub ułamka. (W tym zadaniu skupimy się jednak na liczbach całkowitych bez znaku). Była też wersja...

9
Generator kodów artystycznych ASCII

Mam program, który generuje sformatowany kod Brainfuck. Uruchamiam mój program ./example "S" i wynik jest +[>+ < +++ ] >--. który drukuje literę S w Brainfuck. Twoim celem jest napisanie programu, który akceptuje łańcuch jako dane wejściowe i wyjściowe w innym języku, który...

9
Wykres Wyniki wyszukiwania Google

Gdy szukasz czegoś w Google , wygodnie wyświetla wiadomość u góry strony, mówiąc coś w rodzaju About 53,000,000 results (0.22 seconds). (Liczby zmieniają się oczywiście w zależności od tego, czego szukano). W tym wyzwaniu napiszesz program, który rysuje logarytmiczny wykres ASCII liczby wyników...

9
Rozłóż liczbę na sumę powtórzeń

Repdigity to liczby w formie a * (10^n - 1)/9z a in [-9,9]\{0}(innymi słowy 111, -3333, 66, liczby, które są tworzone przez powtórzenie tylko jednej cyfry) Cel: Napisz program lub funkcję, która pobiera jedną dodatnią liczbę całkowitą Ni drukuje N = s_1 + s_2 + ... + s_k. Powinna być jedna liczba...

9
ASCII fraktale kwadratowe afiniczne

Napisz najmniejszy program do tworzenia fraktalnych fraktali. Możesz użyć dowolnej metody, która według ciebie generuje takie same wyniki jak poniższe zasady. Nie musisz używać żadnych pomysłów z sugerowanych metod! Twój program pobierze dwa dane wejściowe, pierwsze określające wzór w formacie...

9
Wyszukiwanie Marching Squares

Marching Squares to algorytm z grafiki komputerowej, który służy do odzyskiwania izokonturów 2D z siatki próbek (patrz także jego starszy brat Marching Cubes dla ustawień 3D). Chodzi o to, aby przetwarzać każdą komórkę siatki niezależnie i określać kontury przechodzące przez tę komórkę na podstawie...

9
Czy maszerowałeś dzisiaj?

Dystrybucja Debian Linux (i dystrybucje oparte na Debianie, takie jak Ubuntu, Kali i inne) używają menedżera pakietów o nazwie APT. Aby zainstalować program foo, wpisz w terminalu sudo apt-get install foo Jedno małe jajko wielkanocne z APT jest następujące apt-get moo Które po wpisaniu...

9
Wizualizuj cyfry Kościoła

tło Wizualizacja terminów rachunku λ Słynny żongler lambda (i golfista kodu ) John Tromp opracował interesującą wizualizację terminów w rachunku λ. Jego słowami: abstrakcje (lambda) są reprezentowane przez linie poziome, zmienne przez linie pionowe wychodzące z ich wiążącej lambda, a aplikacje...

9
Oto Bub. Nie tak światowej klasy piłkarz

To jest Bub. Bub jest piłkarzem. Jednak nie jest zbyt dobry. Nadal nie może kopnąć piłki do siatki! (Jeśli nie zauważyłeś, @to jest piłka. _____ | \ O | \ \|/ | \ | | net \ / ─ @ |_________\ Aby pomóc rozwinąć swoje umiejętności, opracował system, który pomaga ocenić jego wyniki, gdy...

9
Struktura katalogów Graficzne drzewkowanie

Konwertuj klasyczną strukturę katalogów w następujący sposób: config.yml drafts begin-with-the-crazy-ideas.textile on-simplicity-in-technology.markdown includes footer.html header.html Zaangażowany w to . ├── config.yml ├── drafts | ├── begin-with-the-crazy-ideas.textile | └──...

9
Dziesięć najczęstszych słów

To pytanie jest napisane, ponieważ „Thing Explainer” jest fajny do czytania i dał mi pomysł. Napisz „rzeczy, które zmuszają komputer do robienia rzeczy”, które czyta / pobiera zestaw liter, cyfr i tym podobne "#%|?i zwraca, True / 1jeśli wszystkie słowa są częścią tego zestawu . Jeśli wszystkie...

9
Wydrukuj tę grę w kółko i krzyżyk!

Oto deska do gry w kółko i krzyżyk: a b c | | 1 - | - | - _____|_____|_____ | | 2 - | - | - _____|_____|_____ | | 3 - | - | - | | Biorąc pod uwagę zestaw ruchów, wydrukuj planszę z włączonymi żetonami. Dane wejściowe będą pobierane jako ruchy oddzielone spacjami, przy czym każdy...

9
Wypełnij siatkę losowo

Biorąc pod uwagę dodatnią liczbę całkowitą n < 10, utwórz 2-wymiarową matrycę, w której każda lokalizacja jest wypełniona jego xi yindeksem (zaczynając od lewego górnego rogu). Na przykład: Wejście: 2 00 10 10 11 Wejście: 3 00 10 20 01 11 21 02 12 22 Po utworzeniu siatki losowo wypełnij...

9
2D Dungeon Crawler

Twój program musi wziąć ciąg z wieloma liniami, taki jak ten: ############# # # # p # # # ############# pjest graczem i #jest blokiem. Teraz pod terminalem powinien znajdować się wiersz wejściowy z napisem: How do you want to move? Jeśli typ gracza lmusi iść w lewo, gdy nie ma bloku,...