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ń.
Cribbage to interesująca gra, ponieważ potrzebujesz specjalnej planszy, aby zdobyć punkty. Tablica cribbage wygląda następująco: Zauważ, jak pierwsza kolumna jest po lewej stronie, gdy idzie w górę, następnie po prawej, gdy idzie w dół, a następnie z powrotem po lewej, gdy znów idzie w górę. A oto, jak wygląda kiepsko …
Wyzwanie Wyzwanie jest proste: wydrukuj węża . Otrzymasz długość węża jako dane wejściowe. Wąż o długości 2 wygląda następująco: ==(:)- Wąż o długości 7 wygląda następująco: =======(:)- Innymi słowy, długość węża to liczba znaków równości przed głową . Stosowanie Powiedzmy, że zrobiłem implementację C ++ i skompilowałem ją ./getsnake. Mógłbym …
Kilka miesięcy temu rozmawialiśmy o meta na temat zwiększania reputacji przyznawanej za głosowanie nad pytaniami. Oto podstawy naszego obecnego systemu reputacji głosów: 1 Pytanie głosujące Ujest warte 5 punktów reputacji. Odpowiedź głosowania ujest warta 10 reputacji. Odpowiedź na pytanie lub odpowiedź djest warta -2 reputacji. Pojawiło się wiele różnych sugestii …
Biorąc pod uwagę WxHsiatkę, ile jest możliwych labiryntów? Rzeczy, które wiesz o labiryncie: Siatka ma dokładnie Hkwadraty wysokie i Wszerokie kwadraty. Istnieją trzy rodzaje kwadratów: Start, Zakończ i Pusty. Twój labirynt musi zawierać dokładnie 1 początek i 1 koniec, a wszystkie pozostałe kwadraty są puste. Mury otaczają cały labirynt. Ściany …
Napisz program lub funkcję, która „zareaguje” na podaną liczbę całkowitą n (wejście przez parametr funkcji / args / stdin) Program nie dba o liczby ujemne, lubi parzyste, nie lubi liczb nieparzystych i boi się liczby 13. Powinien wygenerować następujące: jeśli n <0: -------------------------- | | | | (| _ _ …
W tym wyzwaniu musisz narysować szachownicę poniżej i pozwolić na wykonanie ruchów. 1. Rysunek Każdy biały kwadrat ma 5 x 9 pól. Każdy czarny kwadrat ma 5 x 9 dwukropków. Plansza jest otoczona granicą dwukropków. Elementy mają szerokość 5 znaków i siedzą w dolnym rzędzie kwadratu pośrodku. Pionki mają szerokość …
Ostrzeżenie: to wyzwanie zawiera łagodne spoilery do gry The Secret of Monkey Island. Pod koniec gry prowadzony jest przez katakumby magicznie zachowana głowa nawigatora: Potrzebujesz jego gałki ocznej, ale Głowa niechętnie ci go daje. Jednym ze sposobów na to jest po prostu żebranie: Guybrush: Czy mogę prosić o ten naszyjnik? …
Wiesz, czym jest palindrom , liczba pierwsza i randka . Twoim zadaniem jest wymienić wszystkie daty w ciągu 100 tysięcy lat, które spełniają wszystkie trzy cechy. Nie licz nic poza liczbami, użyj następujących formatów: RRRRMMDD i RRRRRMMDD . Daty między 0000-01-01 a 9999-12-31 powinny być wydrukowane jako 8-cyfrowe daty palindromów …
Biorąc pod uwagę dane wyjściowe programu policjanta ( o), liczbę bajtów ( n) i liczbę cużytych unikalnych bajtów ( ), otrzymujemy odpowiedni kawałek kodu o ndługości bajtów z cunikalnymi bajtami, które pasują do danych wyjściowych policjanta o. To jest wątek rabusiów . Opublikuj rozwiązania, które tutaj złamałeś. Wątek COPS znajduje …
Zainspirowany github.com/JackToaster/Reassuring-Parable-Generator , z kolei zainspirowany xkcd.com/1263 . Możliwe słowa pochodzą z pliku reassuring.cfg tego repozytorium. Spójrz na plik reassuring.cfg (użyj 12-go zatwierdzenia) , aby zobaczyć gramatykę, z którą odpowiada wyjście (wyjście jest listą wszystkich ciągów pasujących do gramatyki). Zadanie: Twój program musi wypisać wszystkie 7968 rozróżniające wielkość liter wiersze …
To wyzwanie jest pierwszym z serii dwóch wyzwań dotyczących powtórzeń. Druga będzie wkrótce dostępna. W języku o nazwie Repetition (coś, co właśnie wymyśliłem), składa się z nieskończonego ciągu 12345678901234567890..., z 1234567890powtarzaniem na zawsze. Dostępna jest następująca składnia liczb wyjściowych: +-*/: Wstawia operator do ciągu powtarzających się cyfr. Przykłady: +-> 1+2= …
Wyzwanie Utwórz nowy plik i zapisz Hello Worlddo niego ciąg . Ograniczenia Wyzwanie musi zostać zapisane w pliku na dysku w systemie plików. Plik ten może nie być plikiem dziennika generowanym podczas normalnej pracy interpretera. Plik musi zawierać tylko ciąg znaków Hello World. Dozwolone jest, aby zawierała końcowy znak nowej …
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.