Złożoność Kołmogorowa, nieformalnie, to ilość kodu potrzebna do opisania lub wytworzenia stałego obiektu, takiego jak ciąg znaków lub obraz. Publikując wyzwanie w tej kategorii, upewnij się, że dodaje coś nowego do istniejących wyzwań.
Adam7 to algorytm z przeplotem dla obrazów rastrowych, takich jak PNG. Nazywa się to algorytmem „Adam7”, ponieważ został wymyślony przez Adama M. Costello, i jest generowany poprzez wykonanie określonego wzorca 7 razy. Jedną z fajnych rzeczy w algorytmie Adam7, która sprawia, że gra w golfa jest naprawdę przyjemna, jest to, …
Jason ma duży JSON, ale jest nieczytelny, więc musi go utrwalić. Formatowanie Spec JSON ma 4 różne typy: Liczby; Właśnie0-9 Smyczki; Podwójne "ciągi znaków uciekały\ Tablice; Ograniczone przez [], z elementami oddzielonymi ,, elementy mogą być dowolnego z tych typów Obiekty; {}Format jest ograniczony przez , gdy key: valueklucz jest …
Liczba Armstronga (liczba doskonała AKA Plus lub liczba narcystyczna) to liczba, która jest równa jej sumie n-tej potęgi cyfr, gdzie njest liczba cyfr liczby. Na przykład 153ma 3cyfry 153 = 1^3 + 5^3 + 3^3, podobnie 153jak liczba Armstronga. Na przykład 8208ma 4cyfry 8208 = 8^4 + 2^4 + 0^4 …
Wprowadzenie Piosenka z dzieciństwa Eeny, meeny, miny, moe była często używana do wybrania, kto był „tym” podczas odtwarzania tagu. Każdy stałby w kręgu i wskazywałby losowo wybraną osobę. Śpiewali: Eeny, meeny, miny, moe, Złap tygrysa za palec u nogi. Jeśli krzyczy, pozwól mu odejść, Eeny, meeny, miny, moe. Kiedy śpiewali …
Zainspirowany tym pytaniem , Twoim dzisiejszym celem jest zakodowanie adresu URL w pieprzeniu mózgu. Moja przeglądarka została zhakowana! Pasek lokalizacji został zamieniony w tłumacza pieprzenia mózgu. Potrzebuję programu, który zamienia adres URL w program do pieprzenia mózgu. Mój komputer jest również bardzo wolny, więc jeśli program „pieprzenie mózgu” jest mały, …
99 to język programowania, który wymyśliłem na początku tego tygodnia dla mojego wyzwania. Napisz tłumacza na 99 . (Wymyślony, ale nigdy nie musiałem go wdrażać dzięki tuzinowi z was;)) Pełna specyfikacja języka jest w tym wyzwaniu, więc nie zawracam sobie głowy ponownym opublikowaniem tego wszystkiego. W 99 możesz wydrukować pojedyncze …
Twój przyjaciel próbuje włamać się do skarbca, który ma szczególny system blokowania: wymaga pewnej liczby delikatnych uderzeń w określone miejsce. Twój przyjaciel odkrył numer (z zakresu 1 ... 99999) i posiada gadżet, który powoduje wymagane pukanie. Jednak gadżet jest tłumaczem Brainfuck! Więc twój przyjaciel musi nakarmić go programem Brainfuck, który …
Szyfrowanie Pigpen Twoja misja jest prosta: napisać program, który odbiera tekst jako dane wejściowe i wyświetla jego reprezentację ASCII w Szyfrze Pigpena . Wejście Znaki tylko ASCII (bez Unicode). Musisz mieć możliwość obsługi co najmniej 16384 znaków i 256 linii. Wynik Wymień wszystkie znaki, które nie są nowe linie lub …
Jest to wyzwanie Grajmy w tenisa przez Daniela . Proponuje postawienie sądu w kierunku północ-południe. Moją propozycją jest stworzenie boiska do gry w tenisa również w kierunku wschód-zachód. Musisz wydrukować kort tenisowy, ale musisz to zrobić w jak najmniejszej liczbie bajtów z powodów poufnych. Kort tenisowy ------x------ | | x …
Wprowadzenie Twoim zadaniem jest wygenerowanie pierwszych 1000 wyrażeń w ciągłym ułamkowym ujęciu cyfrowej sumy pierwiastka kwadratowego z 2 i pierwiastka kwadratowego z 3. Innymi słowy, utwórz dokładnie następującą listę (ale format wyjściowy jest elastyczny) [2, 6, 1, 5, 7, 2, 4, 4, 1, 11, 68, 17, 1, 19, 5, 6, …
Biorąc pod uwagę nieujemną liczbę całkowitą n >= 0, wypisz na zawsze sekwencję liczb całkowitych, x_i >= 3które są palindromami w dokładnie nróżnych zasadach b, gdzie może być zasada 2 <= b <= x_i-2. Jest to w zasadzie odwrotność OEIS A126071 , gdzie wypisujesz , które indeksy w tej sekwencji …
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.