Twoim celem jest ustalenie, czy dana liczba njest liczbą pierwszą w najmniejszej liczbie bajtów. Ale twój kod musi być pojedynczym wyrażeniem Python 2 na liczbach składających się tylko z operatorzy zmienna wejściowa n stałe całkowite zdanie wtrącone Bez pętli, bez przypisań, bez wbudowanych funkcji, tylko to, co wymieniono powyżej. Tak, …
Biorąc pod uwagę ciąg x, wypisz znaki xposortowane zgodnie z kolejnością pojawiania się w kodzie źródłowym. Przykłady Source: ThisIs A Test Input: Is it a Test? Output: TissI etta? Source: Harry - yer a wizard. Input: I'm a what? Output: aa wh'?Imt Source: Mr. H. Potter, The Floor, Hut-on-the-Rock, The …
Munchausena ilość bazy , znany również jako Doskonałe cyfrowy, do-cyfrowego niezmiennika lub PDDI jest szczególny rodzaj dodatniego gdzie całkowita suma jej Base- cyfr podniesiona do siebie jest równa samą liczbę. Nazwano je od fikcyjnego barona Munchausena , który najwyraźniej podniósł się za pomocą własnego kucyka, aby uchronić się przed utonięciem. …
Żółw chce poruszać się wzdłuż siatki, aby dostać się do jedzenia. Chce wiedzieć, ile ruchów zajmie mu dotarcie. Ponieważ jest wolny, teleportery ustawiają się wokół jego domeny, z której będzie korzystać, jeśli skróci to jego ścieżkę. Lub unikaj ich, jeśli wydłuży to jego drogę. Poznaj żółwia 🐢 Żółw żyje na …
Utwórz program lub funkcję, która pobiera listę ciągów jako dane wejściowe i wyświetla najdłuższy ciąg, który jest podciągiem wszystkich ciągów wejściowych. Jeśli istnieje kilka podciągów o równej długości i już nie jest podciągających, wypisz jeden z nich. Może to oznaczać wyprowadzenie pustego ciągu. Jeśli istnieje kilka prawidłowych wyników, możesz wypisać …
Biorąc pod uwagę ciąg wejściowy składający się tylko z liter, zwróć rozmiar kroku, który daje minimalną liczbę kroków potrzebną do odwiedzenia wszystkich liter w kolejności na zawijanym alfabecie, zaczynając od dowolnej litery. Na przykład, weźmy słowo dog. Jeśli użyjemy kroku o wartości 1, otrzymamy: defghijklmnopqrstuvwxyzabcdefg Alphabet ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ defghijklmnopqrstuvwxyzabcdefg Visited letters …
Wkład: Liczba całkowita nnn , której gwarantowanie wynosi ≥ 3≥3\ge3 . Liczbą całkowitą redd , która jest jedną z [ - 1 , 0 , 1 ][−1,0,1][-1,0,1] . Wydajność: Droga o rozmiarze nnn , która będzie w kierunku północno-zachodnim, jeżeli re= - 1d=−1d=-1 ; kierunek północny, jeśli re= 0d=0d=0 ; …
Inspirowany najnowszym artykułem Daily WTF ... Napisz program lub funkcję, która pobiera GUID (ciąg znaków w formacie XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX, w którym każdy X reprezentuje cyfrę szesnastkową), i wyświetla GUID z przyrostem o jeden. Przykłady >>> increment_guid('7f128bd4-b0ba-4597-8f35-3a2f2756dfbb') '7f128bd4-b0ba-4597-8f35-3a2f2756dfbc' >>> increment_guid('06b86883-f3e7-4f9d-87c5-a047e89a19fa') '06b86883-f3e7-4f9d-87c5-a047e89a19fb' >>> increment_guid('89f25f2f-2f7b-4aa6-b9d7-46a98e3cb2cf') '89f25f2f-2f7b-4aa6-b9d7-46a98e3cb2d0' >>> increment_guid('89f25f2f-2f7b-4aa6-b9d7-46a98e3cb29f') '89f25f2f-2f7b-4aa6-b9d7-46a98e3cb2a0' >>> increment_guid('8e0f9835-4086-406b-b7a4-532da46963ff') '8e0f9835-4086-406b-b7a4-532da4696400' >>> increment_guid('7f128bd4-b0ba-4597-ffff-ffffffffffff') …
Utwórz program cat, czyli program, który pobiera dane wejściowe i drukuje je. ... Z wyjątkiem tego, że program losowo odbierze znaki od tekstu i wydrukuje je. Każda postać na wejściu powinna mieć jednakowo równe szanse na usunięcie z programem, ponieważ trudno to zrobić, szanse dla każdej postaci mogą się różnić …
(Tytuł dzięki dzięki @ChasBrown) Piaskownica Tło To wyzwanie jest inspirowane pytaniem, które niedawno zamieściłem na Puzzling Stack Exchange . Jeśli jesteś zainteresowany pierwotnym pytaniem, skorzystaj z linku. Jeśli nie, to nie zanudzę cię szczegółami tutaj. Fakty Każdy standardowy drukowany znak ASCII ma wartość dziesiętną od 32 do 126 włącznie. Można …
Jak zapewne wiesz, liczba Fibonacciego jest liczbą będącą sumą dwóch poprzednich liczb w szeregu. Fibonacci Digit ™ to taki, który jest sumą dwóch poprzednich cyfr . Na przykład, dla początku serii 1,1, seria będzie następować 1,1,2,3,5,8,13,4,7,11,2.... Zmiana następuje po tym 13, gdzie zamiast dodawać 8+13dodajesz 1+3. Seria zapętla się na …
Potęgi, które chcą być w stanie szybko przekonwertować dowolną liczbę, którą mają, na własną bazę liczbową, przy użyciu dowolnego formatu, jaki chcą. Wkład Twój program musi zaakceptować 3 parametry. Numer: numer ciągu do konwersji InputFormat: ciąg podstawowy, w którym aktualnie znajduje się liczba OutputFormat: ciąg podstawowy, na który ma zostać …
Biorąc pod uwagę listę co najmniej dwóch słów (składających się tylko z małych liter), utwórz i wyświetl drabinkę ASCII słów, zmieniając kierunek pisania najpierw w prawo, a następnie w lewo, w stosunku do początkowego kierunku od lewej do prawej . Po zakończeniu pisania słowa zmień kierunek i dopiero wtedy zacznij …
Lub „Zamień pierwszą i ostatnią literę każdego słowa” Twoim wyzwaniem jest, biorąc pod uwagę ciąg znaków alfabetycznych ASCII, a także jeden inny znak, który będzie używany jako separator (do oddzielenia każdego słowa), zamień pierwszą i ostatnią literę każdego słowa. Jeśli istnieje słowo składające się z jednego znaku, zostaw je w …
Biorąc pod uwagę dodatnią liczbę całkowitą, wypisz wartość prawdy / fałszu, czy liczba może sama zjeść. Zasady Najbardziej na lewo jest głowa, najbardziej na prawo jest ogon Jeśli głowa jest większa lub równa ogonowi, głowa zjada ogon, a nowa głowa staje się ich sumą. Jeśli to głowa zostaje zastąpiona .s …
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.