Adresy IPv4 mają szerokość 32 bitów, a zatem rozmiar przestrzeni adresowej wynosi 2 32 lub 4 294 967 296. Jest to jednak tylko teoretyczna górna granica. Nie jest to dokładne przedstawienie wszystkich adresów, które mogą być faktycznie używane w publicznym Internecie. Na potrzeby tego wyzwania zakłada się, że wszystkie adresowanie …
Helikopter startujący w lewym górnym rogu schodzi (w przestrzeni 2D, do celów tego pytania) w kierunku ziemi. Ma tryb autopilota i tryb ręczny. Tryb autopilota działa w następujący sposób: Jeśli przestrzeń bezpośrednio poniżej jest wolna, zejdź do niej. W przeciwnym razie przesuń krok w lewo lub w prawo, całkowicie losowo. …
tło Twój przyjaciel, językoznawca, nagrał i przeanalizował kilka prostych fragmentów rozmowy w różnych językach. Będąc całkowicie roztargnionymi, zapomnieli, w jakim języku znajduje się każdy fragment kodu. Musisz im pomóc, tworząc program analizujący struktury zdań i wykluczający niemożliwe przypadki. Wejście Twoje dane wejściowe są niepustym ciągiem zawierającym znaki SVO, które oznaczają …
W tym wyzwaniu usuniesz zduplikowane słowa z każdego zdania . Przykłady Hello Hello, World! Hello, World! Code Code! Golf Code Code! Golf Code Hello hello World Hello World Programming Golf Programming! Programming Golf! Specyfikacja Dane wejściowe będą ciągiem znaków ASCII. Zdanie jest definiowane jako cokolwiek do końca łańcucha, linefeed ( …
Wprowadzenie tl; dr W tym wyzwaniu musisz obliczyć fazę księżyca dla danej daty. To wyzwanie jest inspirowany przez gry psycho społecznego eksperymentu audiowizualny „ Superbrothers: Sword & Sworcery EP ”. W S: S&S EP fazy księżyca są ważne dla wyniku przygody, ponieważ niektóre wydarzenia mają miejsce tylko w określonym momencie. …
Istnieje wiele zagadek z dopasowaniami, które polegają na dodawaniu, usuwaniu lub przenoszeniu określonej liczby dopasowań w celu utworzenia nowych liczb lub kształtów. Tak jest z zegarem cyfrowym. Biorąc pod uwagę prawidłowy czas na 12-godzinnym zegarze cyfrowym, wypisz cyfrę, która wymaga przesunięcia jak najmniejszej liczby linii, aby każda widoczna cyfra na …
Wprowadzenie I Ching to starożytny tekst wróżbiarski i najstarszy z chińskich klasyków. Wykorzystuje pewien rodzaj wróżenia zwany kleromancją, który wytwarza pozornie losowe liczby. Podstawową jednostką Zhou yi jest heksagram (卦 guà), postać złożona z sześciu poziomych linii (爻 yáo). Każda linia jest zepsuta lub nieprzerwana. Otrzymany tekst Zhou yi zawiera …
Napisz funkcję, która przyjmuje dwa parametry: dodatnią liczbę całkowitą n i listę słów. Biorąc pod uwagę sześcian n -przez- n -przez- n jednostek, przypisz losową literę (AZ) do każdej jednostki powierzchni. (W przypadku kostki 3x3x3 na każdej powierzchni będzie 9 jednostek powierzchni). Następnie ustal, czy mrówka idąca po powierzchni (z …
tło Wypukłe kadłuba od skończonej liczby punktów to najmniejszy wielokąt wypukły, który zawiera wszystkie punkty, albo jako wierzchołków lub we wnętrzu. Aby uzyskać więcej informacji, zobacz to pytanie dotyczące PGM, które definiuje je bardzo dobrze . Wejście N+1Współrzędne 2-D ( N >= 3) przekazywane STDIN(przy dozwolonych innych typowych danych golfowych) …
Znajdź punkt przecięcia 2 zestawów w notacji Unioned Interval Biorąc pod uwagę dwa zestawy liczb rzeczywistych opisanych jako suma przedziałów, wypisz opis przecięcia tych dwóch zbiorów jako sumę tego samego rodzaju przedziału. Zestawy wejściowe zawsze będą się składały ze związków przedziałów, tak że każdy przedział zaczyna się i kończy na …
Inspirowane /puzzling/24334/to-catch-a-thief Jesteś podawany był nprzez n( nsama jest opcjonalne wejście) siatka wypełniona 0s oraz 1s (lub dowolny inny znak wyboru). Twoim celem jest, aby każda komórka była taka sama (albo 0albo 1). Możesz wykonać serię ruchów, jak zdefiniowano poniżej (zauważ różnicę w łączu Puzzling SE): Wybierz komórkę. Każda komórka …
Wyzwanie to opiera się na problemie opisanym w D. Parnas, O kryteriach, które należy zastosować przy rozkładaniu systemów na moduły , i rozwiniętych w J. Morris, Real Programming in Functional Languages . Napisz program lub funkcję, która pobiera listę tytułów książek z stdinlub jako argument, w rozsądnym, wygodnym formacie dla …
Gwiazdy papierowe są ważną rzeczą w mojej rodzinie na święta, więc pomyślałem, że wirtualna będzie fajna. Poniżej znajduje się obraz zwykłego dwunastościanu (z https://en.wikipedia.org/wiki/Dodecahedron , przypisanego autorowi wspomnianemu tam.) Proces stelowania (wikipedia) po zastosowaniu do wielościanu obejmuje wydłużanie twarzy, aż przecinają inne twarze. W ten sposób zaczynając od zwykłego dwunastościanu, …
Numeronym (znany również jako „skurcz numerycznego”) jest, gdy słowo jest skrócony za pomocą liczb. Powszechną metodą skurczu jest użycie długości zastąpionego podciągu do zastąpienia wszystkich znaków oprócz pierwszego i ostatniego. Na przykład użyj i18nzamiast internationalizationlub L10nzamiastlocalization . ( LWielkie litery są pisane wielką literą, ponieważ wyglądają zbyt podobnie do 1.) …
Wprowadzenie Jesteś kierownikiem działu elektroniki w dużym sklepie detalicznym, a największy dzień sprzedaży w tym roku to piątek . Aby pomóc w zarządzaniu tłumami, Twój sklep wdraża system biletów na największe okazje, w których klienci muszą przedstawić bilet przed zakupem produktu. Twoim zadaniem jest napisanie programu do sprawdzania poprawności biletów. …
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.