To wyzwanie ma zostać rozwiązane przez użycie, manipulowanie, akceptowanie jako danych wejściowych, generowanie lub obliczanie dat kalendarzowych lub godzin zegarowych.
Wprowadzenie Mój kalkulator zachowuje się dziwnie. Czasami, gdy wpisuję 8, wyświetla się 2. A czasami, gdy wpisuję 6, wyświetla się +. Niektóre przyciski są pomieszane! Czy ktoś mógłby mi pomóc ustalić, który? Wyzwanie: Dane wejściowe: lista niepoprawnych równań z poprawnymi wynikami. Wyjście: dwa zamienione przyciski. Na przykład: dane wejściowe mogą …
Mój budzik Jestem Amerykaninem, podobnie jak mój (cyfrowy) budzik. Aby ustawić alarm, rozpoczyna się w momencie, w którym był wcześniej. Naciśnięcie przycisku godziny powoduje przesunięcie go o jedną godzinę w górę, a naciśnięcie przycisku minuty powoduje przesunięcie go o jedną minutę w górę. Wciśnięcie obu przycisków jednocześnie resetuje je do …
Poniższe inspirowane jest pytaniem, które pojawiło się dzisiaj na Stack Overflow . Biorąc pod uwagę liczbę mikrosekund, 0 <= n <= 86400000000(np. 12345678900), Wypisuje sformatowany ciąg hh:mm:ss:000:000, np 03:25:45:678:900. 0 -> '00:00:00:000:000' 12345678900 -> '03:25:45:678:900' 86400000000 -> '24:00:00:000:000' Mam rozwiązanie w Pythonie w 209 bajtach, ale czy może być niższe?
Ponieważ dzisiaj przypada 26. sekunda przestępna , Twoim wyzwaniem będzie podanie daty i godziny każdej drugiej sekundy przestępnej w GMT lub UTC, która miała miejsce do tej pory, a także tej, która ma miejsce dzisiaj. Wkład Brak danych wejściowych. Wydajność 1972-06-30 23:59:60 1972-12-31 23:59:60 1973-12-31 23:59:60 1974-12-31 23:59:60 1975-12-31 23:59:60 …
Twoim wyzwaniem jest napisanie programu, który, biorąc pod uwagę rok, generuje w nim liczbę „piątek trzynastych”. Zasady i szczegóły: Możesz przyjmować dane wejściowe za pośrednictwem STDINlub jako argument przekazywany do programu. Powinieneś wypisać wynik na STDOUT. Możesz założyć, że dane wejściowe będą ważne i nie będą poprzedzać kalendarza gregoriańskiego (w …
Wyobraź sobie następujący zegar 24-godzinny, którym można sterować za pomocą klawiszy strzałek: ╔══╗ ┌──┐ ║00║:│00│ ╚══╝ └──┘ HH mm Dwukrotne naciśnięcie strzałki w górę ( ↑↑) spowoduje zwiększenie aktualnie ustawionej godziny: ╔══╗ ┌──┐ ║02║:│00│ ╚══╝ └──┘ HH mm Naciśnięcie strzałki w prawo ( →) spowoduje skupienie drugiego wejścia. ┌──┐ ╔══╗ …
Cóż, nastąpił Brexit . A Sky News, będąc geniuszami, postanowiły stworzyć odliczanie na boku autobusu. Twoim zadaniem jest zrobić coś podobnego. Wielka Brytania opuszcza UE w dniu 31 marca 2019 roku i musisz utworzyć cyfrowe odliczanie, które zmienia się co sekundę (z dopuszczalnym odchyleniem 0,05 sekundy). Wkład Twój program nie …
O dziwo, to proste zadanie nie wydaje się już istnieć, więc ... Twoim zadaniem jest napisanie programu, który pobiera jako dane wejściowe 12 godzinny czas i konwertuje go na „czas wojskowy” lub 24-godzinny format czasu. Dane wejściowe będą miały postać: HH:MM am/pm Chociaż dopuszczalne są niewielkie różnice: Przestrzeń oddzielająca am …
Biorąc pod uwagę liczbę całkowitą, wypisz prawdziwą wartość, jeśli w przeciwnym razie jest ona taka sama do góry nogami (obrócona o 180 °) lub wartość fałszowania . 0, 1i 8mają symetrię obrotową. 6staje się 9i vice versa. Sekwencja liczb dająca prawdziwe wyniki: OEIS A000787 0, 1, 8, 11, 69, 88, …
Poniedziałek, 31 października, to Halloween. I to dało mi do myślenia - Zastanawiam się, co inni mają miesiąc ostatni dzień miesiąca również być poniedziałek? Wkład Dodatnia liczba całkowita w dowolnym, wygodnym formacie reprezentujących w roku 10000 > y > 0. W razie potrzeby dane wejściowe można uzupełnić zerami (np. 0025Dla …
Wyzwanie Co dziwne, nie zostało to jeszcze zrobione: wyświetl aktualną datę. Zasady Format daty, którego należy przestrzegać, jest następujący: YYYY-MM-DD Gdzie miesiąc i dzień powinny być uzupełnione zerami, jeśli są mniejsze niż 10. Na przykład, jeśli program zostanie uruchomiony 24 maja 2017 r., Powinien zostać wygenerowany 2017-05-24 Data może być …
RFC 2550 jest satyryczną propozycją (opublikowaną 1 kwietnia 1999 r.) Dotyczącą energooszczędnej reprezentacji ASCII znaczników czasu, które mogą obsługiwać dowolną datę (nawet te przed początkiem wszechświata i te, które minęły przewidywany koniec wszechświata). Algorytm obliczania znacznika czasu zgodnego z RFC 2550 jest następujący (uwaga: wszystkie zakresy obejmują początek, ale wykluczają …
W swoim xkcd na temat standardowego formatu daty ISO 8601 Randall napisał dość dziwną alternatywną notację: Duże liczby to wszystkie cyfry, które pojawiają się w bieżącej dacie w ich zwykłej kolejności, a małe liczby są 1-wskaźnikowymi wskaźnikami występowania tej cyfry. Powyższy przykład reprezentuje 2013-02-27. Zdefiniujmy reprezentację ASCII dla takiej daty. …
Niedawno zsumowałem wiek siebie, mojej żony i dzieci i zdałem sobie sprawę, że w pewnym momencie w niezbyt odległej przyszłości wszystkie nasze czasy sumują się dokładnie do 100 lat. Wyzwanie W przypadku danych wejściowych składających się z łącznego (całkowitego) wieku i listy dat urodzenia należy podać datę, w której wszystkie …
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.