To wyzwanie ma zostać rozwiązane przez użycie, manipulowanie, akceptowanie jako danych wejściowych, generowanie lub obliczanie dat kalendarzowych lub godzin zegarowych.
Mam w pracy kolegę, który pracuje z domu w każdy wtorek i czwartek. Około 8:00 wysyła nam wiadomość z następującym tekstem: Witam dzisiaj Pracuję z domu Aby uwolnić go od ciężaru wykonywania codziennych czynności w domu, chcielibyśmy zautomatyzować to zadanie. Wyzwanie Wpisz jak najmniej bajtów fragmentu kodu, który: Odbiera bieżącą …
Arkusze czasu pracy W miejscu pracy często musisz wypełniać karty pracy. To zadanie polega na napisaniu kodu, który w tym pomoże. Wejście Dwa razy w nieco niestandardowym 12-godzinnym zegarze oznaczającym początek i koniec dnia oddzielone spacją. Trzecia liczba reprezentuje liczbę minut zajętych na lunch. Na przykład 9:14 5:12 30 Oznacza …
Wyzwanie Biorąc pod uwagę nieujemną liczbę całkowitą, określ, czy możliwe jest, aby dwie daty (kalendarza gregoriańskiego) różniły się dokładnie o tyle lat, aby dzielić dzień tygodnia. Zakłada się, że rok przestępny jest podzielny przez 4, ale nie 100, lub jeśli jest podzielny przez 400. Dane wyjściowe mogą być: falsey / …
Wprowadzenie: W domu mamy zegar, który wybija określoną wartość o każdej godzinie, ale także wybija raz na pół godziny. Tak więc od 0:01 do 12:00 włącznie uderza w następującej kolejności: 1, 1, 1, 2, 1, 3, 1, 4, 1, 5, 1, 6, 1, 7, 1, 8, 1, 9, 1, 10, …
Weź dwie dodatnie liczby całkowite Ni Mutwórz połączone sumy sumaryczne [N]z Miteracjami. Wyprowadza wynik ostatniej iteracji. Definicja skonsolidowanej sumy skumulowanej: Zacznij od liczby Ni zdefiniuj sekwencjęX = [N] Dołącz do Xłącznych kwotX Powtórz krok 2 Mrazy. Skumulowana suma wektora, X = [x1, x2, x3, x4]wynosi: [x1, x1+x2, x1+x2+x3, x1+x2+x3+x4]. Przykład …
Konwertuj format krótkiej daty na angielską długą datę w jak najmniejszej liczbie bajtów. Wejście Dane wejściowe będą miały postać łańcucha o formacie yyyy-mm-dd, z opcjonalnym wypełnieniem zerowym dla wszystkich wartości. Możesz założyć, że jest to poprawna składniowo, ale niekoniecznie poprawna data. Ujemne wartości roku nie muszą być obsługiwane. Wynik Musisz …
Ostrzeżenie: NIE zasięgaj porady lekarskiej z tego postu. Jeśli potrzebujesz porady medycznej, idź do wykwalifikowanego specjalisty. Boli mnie głowa. Potrzebuję pigułek na ból głowy. Powiem ci kilka ostatnich dawek, które miałem, a ty powiesz mi, kiedy będę mógł przyjąć kolejną dawkę bez przedawkowania. Dam ci ten ciąg: P: 00:00, I: …
Jaki jest czas binarny? Wszyscy wiedzą, jaki jest normalny czas. Jest tam w prawym górnym rogu (lub gdziekolwiek go umieścisz) na ekranie. Ale pytanie, które ludzie rzadko zadają sobie, brzmi: co to jest czas binarny ? Czas binarny Czas binarny (True Binary Time) działa, czytając najpierw najbardziej znaczący bit (MSB) …
Wyzwanie polega na utworzeniu zegara wyświetlającego czas jako liczbę szesnastkową, a kolor tła jako kod koloru szesnastkowego czasu. Wymagania: Brak danych wejściowych. Pośrodku wyjścia powinieneś wyświetlić znak liczbowy i aktualny czas w formacie 24-godzinnym jako „#hhmmss”. Program powinien aktualizować się do aktualnego czasu przynajmniej raz na sekundę. Tekst musi być …
Napisz funkcję, która pobiera datę i zwraca dzień tygodnia 29 lutego po tej dacie. Dane wejściowe to ciąg znaków w rozszerzonym formacie ISO: RRRR-MM-DD (np. 27 maja 2010 r. To „2010-05-27”). Dane wyjściowe to ciąg znaków, który jest nazwą dnia tygodnia (np. „Poniedziałek”). Wielkie litery nie mają znaczenia, ale podaj …
Napisz program, który pobiera datę urodzenia (miesiąc i dzień miesiąca) jako dane wejściowe i wyświetla odpowiedni znak, element i jakość zachodniego zodiaku . Na potrzeby tego wyzwania są one zdefiniowane dokładnie tak, jak w tabeli na powiązanej stronie wikipedii: Sign Date Range Element Quality Aries March 21 to April 19 …
Stwórz program, który symuluje podstawowe bramki logiczne. Wprowadzanie: słowo pisane wielkimi literami, po których następuje 2 1-cyfrowe liczby binarne, oddzielone spacjami, np OR 1 0. Bramy OR, AND, NOR, NAND, XOR, i XNORsą potrzebne. Dane wyjściowe: Jakie dane wyjściowe wprowadzonej bramki logicznej otrzymają dwie liczby: 1 lub 0. Przykłady: AND …
Definicja : potęga pierwsza jest liczbą naturalną, którą można wyrazić w postaci p n, gdzie p jest liczbą pierwszą, a n jest liczbą naturalną. Zadanie : Biorąc pod uwagę siłę pierwszą p n > 1, zwróć liczbę pierwszą p. Przypadki testowe : input output 9 3 16 2 343 7 …
Cel: ten cel polega na pobraniu ciągu znaków i wyświetleniu, ile wkładów należy przekazać w które dni, aby wyświetlić komunikat. Specyfikacja Wejście Litery pomocnicze plus spacja (tj. [A-Za-z ]) Przestrzeń jest pusta 3X7 Litery są zdefiniowane w poniższej czcionce DOT Matrix 5x7 Wielkość każdej z liter jest prostokąt minimalna ograniczający …
SE zostanie wyłączony / odczytany tylko dzisiaj 2017-05-04 o 00:00 UTC do 00:20 UTC. Twoim wyzwaniem jest podanie prawdziwej wartości, jeśli SE jest w dół / tylko do odczytu, i wartości fałszowania, jeśli SE nie jest. Możesz nie mieć żadnych danych wejściowych i musisz użyć wbudowanych funkcji daty, aby ustalić, …
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.