To wyzwanie ma zostać rozwiązane przez użycie, manipulowanie, akceptowanie jako danych wejściowych, generowanie lub obliczanie dat kalendarzowych lub godzin zegarowych.
W kalendarzu tajlandzkim rok 2017 odpowiada 2560. Kalendarz tajski ma zawsze 543 lata wcześniej niż kalendarz gregoriański. Obserwatorzy kodujący zauważą, że 2560 jest równy 2^9 * 5, innymi słowy, ma 10 czynników pierwszych. To się nie powtórzy przez kolejne 896 lat! Rok nazywamy wytrwałym, jeśli ma dokładnie dziesięć głównych czynników. …
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 2 lata temu . Czasami mam ochotę na hot doga (nie wszyscy) i dlatego robię jednego. Teraz zrobienie hot doga jest bardzo proste. …
Rozważ datę sformatowaną w YYYY-MM-DD. Możesz użyć jokera *na końcu ciągu daty. Np. 2016-07-2*Opisuje wszystkie daty od 2016-07-20do 2016-07-29. Teraz rozważ okres reprezentowany przez datę początkową i końcową. Algorytm musi znaleźć najmniejszą możliwą listę dat reprezentujących okres. Użyjmy przykładu. Na następujący okres: Data rozpoczęcia: 2014-11-29 Data końcowa: 2016-10-13 Algorytm musi …
Wygląda na to, że jeszcze go nie mamy, więc zaczynamy: Wyzwanie Napisz program lub funkcję, która pobiera datę jako dane wejściowe i wyświetla numer dnia w roku. Nie możesz do tego używać żadnych wbudowanych funkcji! Zasady Jak zwykle możesz napisać pełny program lub funkcję. Format danych wejściowych zależy od Ciebie, …
Twoim zadaniem jest wyprowadzenie jednego numeru; liczba tygodni ISO, które przecina dany zakres dat. Cytując Wikipedię: An average year is exactly 52.1775 weeks longale nie chodzi tu o średnią. Dane wejściowe składają się z dwóch rozdzielonych spacjami dat ISO: 0047-12-24 2013-06-01 Data końcowa nigdy nie jest wcześniejsza niż data początkowa. …
Zadanie Chyba wszyscy uwielbiają automatyczne generowanie kodu i oszczędność czasu podczas pracy. Musisz stworzyć wiele klas i członków w ciągu dnia i nie chcesz ich tworzyć gettersręcznie. Zadanie polega na napisaniu programu lub funkcji, która automatycznie generuje gettersdla wszystkich członków klasy. Wejście W naszym języku obiekty są bardzo proste. Nazwy …
Twoim zadaniem jest napisanie programu, który drukuje cały czas (w formacie GG: MM, 24 godziny), według dowolnego z następujących wzorów: Godziny równe minutom, np. 22: 22,01: 01 Godziny równe minutom wstecznym, np. 10:01, 01:10, 22:22 Sekwencje pasujące do H: MM lub GG: MM, zawsze drukowane z GG: MM. Np. 00:12, …
Twoja funkcja lub program powinien zająć rok jako dane wejściowe i zwrócić (lub wydrukować) datę (w kalendarzu gregoriańskim) tych lat Wielkanocy (nie Wielkanoc prawosławna). Zwrócona data powinna być sformatowana zgodnie z ISO 8601, ale ze wsparciem dla lat większych niż 9999 (takich jak 312013-04-05 lub 20010130 ) i musi działać …
Biorąc pod uwagę dodatnią liczbę całkowitą n> 1, określ liczbę liczb, które można utworzyć, dodając liczby całkowite większe niż 1, której iloczyn jest n . Na przykład, jeśli n = 24 , możemy wyrazić n jako produkt na następujące sposoby 24 = 24 -> 24 = 24 24 = 12 …
Twój program / funkcja itp. Zajmie 2 wejścia. Pierwszą będzie lista osób, które przyszły na moje przyjęcie i kiedy. Przykład: Kevin 13:02 Ruby 5 Sam 3 Lisa 6 Bob 12 Co to znaczy? Oznacza to, że Kevin najpierw przybył na moją imprezę (o 13:02, 24 godziny), potem Ruby 5 minut …
Wyzwanie jest uproszczone, biorąc pod uwagę czas wprowadzania jako ciąg znaków w jednym z następujących formatów: hh, hh:mmLub hh:mm:ssz 0 ≤ hh ≤ 23, 0 ≤ mm ≤ 59a 0 ≤ ss ≤ 59. Podaj, która godzina jest obecnie, używając następujących symboli: AA LABEL FOR CHARACTER CODE POINT HEXADECIMAL == …
Znajdź datę najbliższą docelowej dacie dla danego dnia tygodnia. Na przykład, biorąc pod uwagę datę 20161219i dzień tygodnia Friday (6), odpowiedź brzmi 20161216. Innym przykładem, biorąc pod uwagę datę 20161219i dzień tygodnia Wednesday (4), odpowiedź jest 20161221. Ostatnim przykładem, biorąc pod uwagę datę 20161219i dzień tygodnia Monday (2), odpowiedź brzmi …
Napisz, używając jak najmniej znaków , program, który przyjmuje zero lub sześć argumentów wiersza poleceń menorah menorah YEAR MONTH DAY HOUR MINUTE SECOND (Obie formy muszą być obsługiwane. Wersja z zerowym argumentem będzie odpowiednikiem wywołania wersji z sześcioma argumentami z bieżącą datą i godziną systemową w lokalnej strefie czasowej). a …
Większość z nas, zagubionych fanów, pamięta komputer, na którym Desmond musiał pisać znaki „4 8 15 16 23 42” co 108 minut, inaczej świat się skończy (a może tak?). Wyzwaniem jest tutaj stworzenie programu, który zrobiłby to samo, wymagając, aby co 108 sekund wprowadzano dane wejściowe 4 8 15 16 …
Zadanie Napisz program lub funkcję, która oblicza nazwę dnia tygodnia podaną przez użytkownika. Wejście wyjście Wejściowy jest ciągiem YYYYMMDD. Przykład wartości wejściowych: 20110617: 17 czerwca 2011 r 19040229: 29 lutego 1904 r 06661225: 25 grudnia 666 00000101: 1 stycznia 0 99991231: 31 grudnia 9999 Możesz założyć, że wszystkie dane wejściowe …
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.