Historia Oświadczenie: Może zawierać wymyślone informacje o kangurach. Kangury przemierzają kilka etapów rozwoju. Gdy dorastają i stają się silniejsze, mogą skakać coraz wyżej i dłużej i mogą skakać więcej razy, zanim poczują głód. Na etapie 1 kangur jest bardzo mały i nie może w ogóle skakać. Mimo to stale wymaga …
Wyzwanie CodeGolf PWSSHHHH! Budzisz się w laboratorium kriogenicznym w 3000 roku. Po eskortowaniu do biura zadań, aby otrzymać chip kariery, prawdopodobnie od chłopca z dostawy, sonda wykrywa, że jesteś od 2000 roku. Z tego powodu i kilku stereotypy, jesteś głupi w porównaniu z dzisiejszym współczesnym człowiekiem i zmuszony jesteś powtarzać …
(Uwaga: jest to spin-off mojego poprzedniego wyzwania Find the Swirling Words! ) Definicja słowa nieskończoności : Jeśli połączysz za pomocą krzywych wszystkie znaki Słowa Nieskończoności z alfabetu (AZ), otrzymasz symbol nieskończoności ∞ jak na poniższych schematach. Wszystkie połączenia parzyste muszą być wyłączone , wszystkie połączenia nieparzyste muszą być uruchomione . …
Niektórzy liczą owce, aby zasnąć. Inni liczą kozy. Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą N i wysyła N-1 przebudzonych kóz, a następnie jedną śpiącą kozę, tak jakby ktoś liczył N kóz, a na ostatniej zasnął. Przebudźcie się kozy wyglądają tak: \ ___/o> -(___)" '' '' Śpiące kozy …
„Łańcuch parzysty” to dowolny ciąg, w którym parzystość wartości ASCII znaków jest zawsze naprzemienna. Na przykład ciąg EvenSt-ring$!jest ciągiem parzystym, ponieważ wartości ASCII znaków to: 69 118 101 110 83 116 45 114 105 110 103 36 33 A parytety tych liczb to: Odd Even Odd Even Odd Even Odd …
W języku programowania C tablice są zdefiniowane w następujący sposób: int foo[] = {4, 8, 15, 16, 23, 42}; //Foo implicitly has a size of 6 Rozmiar tablicy wynika z elementów inicjujących, które w tym przypadku wynoszą 6. Możesz również napisać tablicę C w ten sposób, jawnie zmieniając jej rozmiar, …
Masz monetę, która produkuje 0lub 1. Ale podejrzewasz, że moneta może być stronnicza , co oznacza, że prawdopodobieństwo 0(lub 1) niekoniecznie wynosi 1/2. Dobrze znana procedura „przekształcić” tendencyjnego monety do sprawiedliwego monety (czyli uzyskanie równie prawdopodobnych wyników), w wersji zaproponowanej przez von Neumanna, jest następująca. Wytwarzaj (nie zachodzące na siebie) …
Tytuł skradzione zainspirowany odpowiedź Greg Hewgill jest na czym polega różnica między JavaScript i Java? Wprowadzenie Java i JavaScript są powszechnie używanymi językami wśród programistów i są obecnie najpopularniejszymi tagami w przepełnieniu stosu. Jednak, jak wszyscy wiemy, oprócz podobnych nazw, te dwa nie mają ze sobą prawie nic wspólnego. Na …
Istnieje 97 znaków ASCII, z którymi ludzie spotykają się regularnie. Można je podzielić na cztery kategorie: Listy (łącznie 52) ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Liczby lub cyfry (łącznie 10) 0123456789 Symbole i znaki interpunkcyjne (łącznie 32) !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Biała spacja (3 ogółem) Spacja , tabulator \ti nowa linia \n. (Traktujemy warianty nowego wiersza jak \r\njeden …
Biorąc pod uwagę datę jako dane wejściowe w dowolnym dogodnym formacie, wydrukuj kalendarz z tą datą jako dokładnym środkiem pięciotygodniowego okna. Nagłówek kalendarza musi zawierać dwuliterowe skróty dla dni tygodnia (tj Su Mo Tu We Th Fr Sa.). Trzyliterowe lub inne skróty dni są niedozwolone. Na przykład dane April 2 …
Problem Utknąłeś w chatce pośrodku lasu, z tylko starą sceną do zabawy. Po inspekcji widać, że litery scrabble są tak zużyte, że widoczne są tylko punkty dla każdej litery. Niemniej jednak decydujesz się na grę. Wyciągasz siedem liter z torby i umieszczasz je na tacy, a Twoim zadaniem jest ustalenie, …
Biorąc pod uwagę uporządkowaną listę ciągów liter tej samej wielkości (az XOR AZ), gdzie każdy ciąg jest poprzedzony 0 lub więcej znakami spacji (), wypisuje tę samą listę, ale z ciągami posortowanymi na każdym poziomie wcięcia. Głębokości wcięć dla różnych rodziców liczą się jako odrębne listy do celów sortowania. Przykład …
Biorąc pod uwagę dwa ciągi liter, przenieś wzór wielkich liter każdego łańcucha na drugi. Wygrywa najmniej bajtów. Input: CodeGolf xxPPCGxx Output: coDEGOlf XxppCgxx Oba ciągi będą jednakowej długości i niepuste, będą zawierać tylko litery a..zi A..Z. Możesz wyprowadzić dwa wynikowe ciągi w dowolnej kolejności względem danych wejściowych. Możesz reprezentować parę …
Uwaga: w tym pytaniu jest kilka niegrzecznych słów. W tym klasycznym szkicu Monty Python jest ukryta zagadka (możesz również przygotować skrypt online). Różne frazy są określane jako „drzewne” lub „tinny”, a jedno jest określane jako „PVC”. Biorąc pod uwagę frazę, odpowiedz swoim typem zgodnie z następującymi listami: woody: gone sausage …
Twierdzenie o nieskończonej małpie mówi, że w nieskończonym czasie maszyna wysyłająca nieskończony strumień losowych znaków zawsze będzie pisać dowolny tekst. To brzmi dla mnie jak świetny pomysł na wyzwanie. Proces Aby małpować ciąg A, należy wykonać następujące kroki: Weź pusty ciąg. Nazwiemy ten ciąg B. Wybierz jednolicie losowy znak ASCII …
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.