To wyzwanie ma zostać rozwiązane przez użycie, manipulowanie, akceptowanie jako danych wejściowych, generowanie lub obliczanie dat kalendarzowych lub godzin zegarowych.
Wyzwanie Musisz podać bieżący czas w sposób ciągły (aż do anulowania przez przerwanie), raz na sekundę, w dowolny z następujących sposobów: Musi być w formacie 24-godzinnym lub AM / PM. Jeśli jest to pierwsze, należy je rozdzielić dwukropkami (tj. 15:47:36). Jeśli jest to ten ostatni, należy go rozdzielić dwukropkami i …
Twoim zadaniem jest stworzenie programu, który ma naśladować Big Bena (Twitter) . Zadanie Za każdym razem, gdy zaczyna się nowa godzina (zgodnie z czasem lokalnym komputera lub czasem UTC), musisz podawać BONGpowtarzające się hourczasy (ze spacją między słowami). Na przykład, gdy jest godzina trzecia, musisz wyprowadzać dane BONG BONG BONG. …
Twoim zadaniem jest stworzenie programu, który mierzy szybkość wpisywania liter alfabetu angielskiego. Program przyjmuje tylko małe litery ato zw kolejności alfabetycznej. Każda litera jest powtarzana jak w tym samym wierszu (bez nowej linii lub innych separatorów między literami). Jeśli wpiszesz nieprawidłowy znak, program wyświetli Fail nowy wiersz i zakończy działanie. …
Napisz program lub funkcję, która pobierze niepustą listę liczb całkowitych dodatnich. Możesz założyć, że jest on wprowadzany w rozsądnym dogodnym formacie, takim jak "1 2 3 4"lub [1, 2, 3, 4]. Liczby na liście wprowadzania reprezentują wycinki pełnego wykresu kołowego, gdzie każdy rozmiar wycinka jest proporcjonalny do odpowiadającej mu liczby, …
Wyzwanie jest bardzo proste. Biorąc pod uwagę liczbę całkowitą n, n x nwyślij macierz tożsamości. Matryca tożsamości obejmuje matrycę 1od lewego górnego do prawego dolnego rogu. Napisz program lub funkcję, która zwróci lub wyśle utworzoną macierz tożsamości. Twój wynik może być tablicą 2D lub liczbami oddzielonymi spacjami / tabulatorami i …
W xkcd 1047 Randall Munroe podaje „nieco błędne” przybliżenia różnych wielkości i liczb z różną precyzją i złożonością, na przykład liczba litrów w galonie jest bardzo bliska 3 + π ⁄ 4 . W środku komiksu przerywa: sposób oszacowania populacji świata (i Stanów Zjednoczonych) na podstawie danego roku. (Wykadrowane z …
Oto stosunkowo proste wyzwanie. Biorąc pod uwagę ciąg o długości N , wypisz ciąg do przodu, następnie do tyłu, następnie do przodu, a następnie do tyłu ... itd. N razy. Na przykład, jeśli dane wejściowe były Hello! Powinieneś wypisać: Hello!!olleHHello!!olleHHello!!olleH Możesz także opcjonalnie wypisać jeden końcowy znak nowej linii. Twoje …
Są sprytne sposoby określania, czy liczba jest potęgą 2. To już nie jest interesujący problem, więc ustalmy, czy dana liczba całkowita jest potęgą liczby całkowitej -2 . Na przykład: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 …
To wyzwanie jest dość proste. Podejmiesz dane wejściowe, które będą rokiem od 1801 do 2400, i dane wyjściowe, jeśli będzie to rok przestępny, czy nie. Twój wkład nie będzie zawierał znaków nowej linii ani spacji końcowych: 1954 Będziesz generować w dowolny sposób, który ci się podoba, który wyraźnie poinformuje użytkownika, …
Wyzwanie Wydrukuj listę lat, które zaczynają się od bieżącego roku i kończą 120 lat temu. Rok urodzenia każdego żyjącego człowieka zostanie włączony do tej listy. Detale Lista powinna być w kolejności malejącej. Każda wbudowana funkcja do manipulowania tablicami i / lub listami jest dozwolona. Najkrótszy kod w bajtach wygrywa. Po …
Twój wkład będzie liczbą całkowitą między 1970 a 2090 (włącznie), reprezentującą rok. Twój program powinien wypisać następny rok, w którym Nowy Rok przypada w tym samym dniu tygodnia, co rok wejściowy. Przypadki testowe: Poniżej znajdują się przykładowe dane wejściowe i wyjściowe 2001 => 2007 2047 => 2058 2014 => 2020 …
Zainspirowany Mieliśmy raz test jednostkowy, który nie powiódł się tylko w niedziele , napisz program lub funkcję, która nie robi nic poza rzuceniem błędu, gdy jest niedziela, i wyjdź z gracją każdego innego dnia. Zasady: Nie używaj danych wejściowych ani nie wyświetlaj danych wyjściowych zwykłymi metodami We / Wy, z …
tło Niektóre święta mają ustalone, łatwe do zapamiętania daty, takie jak 31 października, 25 grudnia itp. Niektóre jednak chcą być kłopotliwe. Są one określane jako „pierwszy poniedziałek września” lub „czwarty czwartek listopada”. Skąd mam wiedzieć, kiedy to jest? Wiem tylko, że Święto Dziękczynienia zbliża się bardzo szybko, dlatego potrzebuję programu, …
Wprowadzenie Jak wiadomo, w 2017 r. Finlandia świętuje 100 lat niepodległości. Z tej okazji Twoim zadaniem jest wyprodukowanie fińskiej flagi dla przyjemności każdego. Wyzwanie Utwórz program lub funkcję, która tworzy flagę Finlandii (szara ramka służy wyłącznie do celów prezentacji): Specyfikacja flagi Stosunek flagi wynosi 18:11, przy krzyżu 3grubości jednostek, co …
W latach 90. inżynierowie COBOL opracowali sposób rozszerzenia sześciocyfrowych pól daty, przekształcając je YYYDDDtam, gdzie YYYjest year - 1900i gdzie jest DDDdzień roku [001 to 366]. Ten schemat może przedłużyć maksymalny termin do 2899-12-31. W roku 2898 inżynierowie zaczęli panikować, ponieważ ich 900-letnie bazy kodów uległy awarii. Będąc od roku …
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.