Wyzwanie to polega na tworzeniu lub analizowaniu obrazów przy użyciu znaków tekstowych jako farby. Zazwyczaj używa to tylko 95 znaków drukowalnych (spośród 128) zdefiniowanych przez ASCII Standard z 1963 roku.
tło W grze Nim gracze naprzemiennie usuwają „kamienie” z „stosów”: w każdej turze gracz musi usunąć jeden lub wszystkie kamienie z jednego stosu. Celem Nim jest zabranie ostatniego kamienia lub, w wariancie misere, zmusić przeciwnika do zrobienia tego - jednak okazuje się, że strategie są prawie identyczne. Nim to fajna …
Wyzwanie W tym zadaniu otrzymasz liczbę całkowitą N (mniejszą niż 10 ^ 5), wypisz sekwencję Farey rzędu N. Wejście N jest podane w jednym wierszu, wejścia są zakończone przez EOF. Wejście 4 3 1 2 Wynik F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, …
Wyzwanie Zaprojektuj algorytm kompresji specjalizujący się w kompresji labiryntów ASCII. Konieczne będzie utworzenie zarówno algorytmu kompresji, jak i algorytmu dekompresji. Twój wynik będzie oparty na rozmiarze twoich skompresowanych labiryntów. Labirynty Te labirynty są wykonane głównie z bohaterów (piętrach), +, -, |, oraz #(ściany), a dokładnie jeden każda ^(start) i $(koniec). …
Drzewo H to fraktalna struktura drzewa rozpoczynająca się od linii. W każdej iteracji gałęzie T są dodawane do wszystkich punktów końcowych. W tym wyzwaniu musisz utworzyć reprezentację ASCII co drugi poziom drzewa H. Pierwszy poziom zawiera po prostu trzy znaki myślnika-Minus: --- Kolejne poziomy są konstruowane rekurencyjnie: Utwórz macierz kopii …
Notwen chce badać kinematykę ciał wyrzucanych z dużych wysokości w jednolite pole grawitacyjne, ale niestety nie ma technicznej możliwości wejścia na wystarczająco wysokie miejsca i obserwowania obiektów podczas upadku. Ale kto nie chce widzieć postępu w nauce, więc ... Pomóżmy Notwen zbudować symulator grawitacji! Tło fizyczne Obiekt spadł z wysokości …
Baw się dobrze z tym, The Powder Toy to interesujące wyzwanie dla golfa, szczególnie z logiką filt. Rzeczą, która sprawia, że TPT jest wyzwaniem, jest wiele, wiele sposobów podejścia do problemu: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall logic? Jako takie, lokalizacja …
Biorąc pod uwagę dodatnią liczbę całkowitą N („virality”), twój program powinien utworzyć rysunek drzewa ASCII z dwoma gałęziami o długości N rozciągającymi się w dół i / lub w prawo od lewego górnego rogu. Kierunek obrany przez każdą gałąź po pierwszej gwiazdce może być w prawo lub w dół, a …
W odróżnieniu od większości języków Python ocenia a<b<cjak byłoby to zrobić w matematyce, rzeczywiście porównując trzy numery, w przeciwieństwie do porównywania logiczną a<bdo c. Poprawnym sposobem napisania tego w C (i wielu innych) byłoby a<b && b<c. W tym wyzwaniu Twoim zadaniem jest rozwinięcie takich łańcuchów porównawczych o dowolnej długości …
Wstęp / Tło W niedawnej dyskusji w tym krypto czat I została zakwestionowana, aby omówić / pomoc z Test pierwszości Fermata i numery Carmichael. Ten test opiera się na założeniu, że a^(p-1) mod p==1zawsze będzie dotyczyć liczb pierwszych p, ale nie zawsze kompozytów. Teraz liczba Carmichael jest zasadniczo Fermata Test …
(Zainspirowany tym wyzwaniem ) W oryginalnym wyzwaniu miałeś zrobić poziomy zamek, jednak patrząc na moją bluzę, mój zamek jest znacznie bardziej pionowy (i trochę zepsuty): P Wejście Otrzymasz pojedynczy ciąg ( s) i parę liczb całkowitych ( ai b) w dowolnym formacie. Gdzie: a < (length-of-s / 2) b <= …
Biorąc pod uwagę ciąg, który jest potencjalnie zapakowany, przełącz pole. Staje się to wyraźniejsze w przypadkach testowych i wyjaśnieniach. Wejście wyjście Format wejściowy Dane wejściowe będą albo pojedynczym ciągiem oddzielonym CR, LF lub CRLF, albo listą ciągów. Format wejściowy zależy od Ciebie. Format wyjściowy Format wyjściowy musi być taki sam …
Problem Dane wejściowe, agdzie a jest siatką znaków w dowolnym formacie wejściowym, o ile ma tylko jeden element dla każdego „bloku” wyniku. I dane wejściowe, bgdzie b jest siatką liczb tego samego rozmiaru co dane wejściowe a. Istnieją dwa rodzaje dróg, 1 oznacza drogę kamienną oznaczoną, @a 2 oznacza drogę …
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 …
Trzymając świąteczny motyw, wydrukuj śpiewającego aniołka kolędowego z możliwie najkrótszym kodem. Anioł zbiera pieniądze dla bezdomnych, więc musi być w stanie śpiewać wszystkie trzy poniższe piosenki dostępne na życzenie. Aby zilustrować, że może je zaśpiewać, tytuł utworu należy umieścić w dymku. Tytuł utworu zostanie wprowadzony przez użytkownika. Przykłady obejmują: Matka …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.