To wyzwanie jest hołdem dla zwycięzcy Najlepszego Obrazu na Oscars 2017 La La Land Moonlight! Twoim wyzwaniem jest wydrukowanie tekstu La La Land zatrzymaj się na sekundę, a następnie zmień tekst na wyświetlany La La Land MoonlightTekst oryginalny (La La Land) musi mieć przekreślenie . Można to osiągnąć przez wyczyszczenie …
Napisz program, który działa wiecznie i przydziela coraz więcej pamięci na stercie, im dłużej działa, przynajmniej dopóki nie osiągniesz limitu systemu operacyjnego na ilość pamięci, którą można przydzielić. Wiele jąder nie rezerwuje faktycznie przydzielonej pamięci, dopóki jej nie wykorzystasz, więc jeśli twój program jest w C lub innym języku niskiego …
(Wystarczy otworzyć 50 kart w Google Chrome: D (żartuję, nie, nie możesz)) Najkrótszy kod dla nieskończonego dysku we / wy w dowolnym języku, przykład w C #: using System.IO; namespace FileApp { static class Program { public static void Main() { do { File.WriteAllText("a", "a"); File.Delete("a"); } while (true); } …
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. …
Wzór referencyjny Tuppera (skopiowany z Wikipedii) Samoreferencyjna formuła Tuppera jest formułą zdefiniowaną przez Jeffa Tuppera, która po wykreśleniu w dwóch wymiarach w bardzo konkretnym miejscu w płaszczyźnie może być „zaprogramowana” w celu wizualnego odtworzenia samej formuły. Jest wykorzystywany na różnych kursach matematycznych i informatycznych jako ćwiczenie w formułach graficznych. Gdzie …
Wyzwanie jest proste: Napisz funkcję lub program, który pobiera dane wejściowe xi wypisuje małe litery alfabetu, jeśli xjest częścią alfabetu małych liter, wypisuje alfabet wielkich liter, jeśli xjest częścią alfabetu wielkich liter, i wypisuje tylko, xjeśli nie jest częścią żadnego z nich. Zasady: Dane wejściowe mogą być argumentem funkcji lub …
Wprowadzenie „Yarr! Mieliśmy chłopca, który nazywał siebie„ programistą ”, który tworzy mapę naszego ukrytego skarbu! Ale to napisane z dziwnymi liczbami i literami!„ E5, N2, E3 ”… co to w ogóle robi znaczy? Szaleństwo! Nie mogę nawet napisać właściwej mapy skarbów, bezużytecznego kretyna. Napraw to dla nas! Podarujemy ci skarb! …
Wprowadzenie Masz nieszczęście utknąć w uciekającym samochodzie na torze przeszkód. Wszystkie funkcje samochodu nie reagują, z wyjątkiem uszkodzonego układu kierowniczego. Może jechać prosto lub skręcić w prawo. Czy samochód można prowadzić bezpiecznie? Mechanika Twój samochód zaczyna się w lewym górnym rogu mapy 8x8 i próbuje się bezpiecznie znaleźć w prawym …
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 …
Wyzwanie Napisz najkrótszy program lub funkcję do obliczenia algorytmu Luhna do weryfikacji liczb (karty kredytowej). Algorytm Luhna wyjaśniony Z RosettaCode ten algorytm na potrzeby tego wyzwania jest określony jako taki, z przykładowym wejściem 49927398716: Reverse the digits, make an array: 6, 1, 7, 8, 9, 3, 7, 2, 9, 9, …
Wszyscy znamy klasyczny żart taty, który brzmi mniej więcej tak: Ktoś mówi zdanie, aby opisać siebie (np. I'm tiredLub I'm confused). Pojawia się entuzjasta tatusia i odpowiada Hi <adjective>, I'm Dad!, ponieważ prezentacje mają ten sam format ( I'm Peterten sam format co I'm hungry). Twoim zadaniem jest wprowadzenie danych …
tło Królewski Holenderski Instytut Meteorologiczny definiuje falę upałów * jako serię co najmniej 5 kolejnych dni o temperaturze ≥25 ° C („pogoda letnia”), tak że co najmniej 3 z tych dni to ≥30 ° C („pogoda tropikalna” ). Tropikalnej pogody nie trzeba mierzyć kolejno: na przykład: 30, 25, 30, 26, …
Twoje programy: Napiszecie dwa programy (oba w tym samym języku). Program pamięci pobiera ciąg znaków ze STDIN i przechowuje go w trwałym miejscu (patrz poniżej), a następnie kończy działanie bez błędu. Program pobierający nie pobiera danych wejściowych, pobiera zapisany ciąg i drukuje go do STDOUT. Obiektywny test trwałości: Powinno być …
Jesteś Ruby, inżynierem kolei. Twoim zadaniem jest położyć ślad w dowolnej dolinie, tak aby odwiedzała każdą stację ( M). Ilość ułożonych torów nie jest ważna, ale musi być ułożona na jednej ciągłej ścieżce, która zaczyna się i kończy w punkcie wejścia / wyjścia doliny ( >) i nie przecina się …
Już teraz wiemy, jak usunąć sznurek z jego przestrzeni. Jednak jako właściwi panowie / panie powinniśmy raczej to rozebrać . Rozebranie sznurka jest równoznaczne z rozebraniem go, tylko delikatniejsze. Zamiast usuwać wszystkie początkowe i końcowe spacje na raz, usuwamy je jeden po drugim . Zmieniamy też naprzemiennie na wiodące i …
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.