Konkurs popularności to konkurs, w którym wygrywa odpowiedź z najwyższą liczbą głosów (upvotes minus downvotes). Ponieważ są one często zamknięte, przeczytaj informacje o tagach i opublikuj wyzwanie w piaskownicy.
Uważam za głęboko dziwne, że jest to możliwe w Ruby (nie od razu powiem jak): obj = #code redacted print obj.state # Some value. LValue = obj print obj.state # Different value! Twoim wyzwaniem jest stworzenie kodu z grubsza z tej formy. Utwórz obiekt i przypisz go do zmiennej. Powinien …
Uwaga: specyfika tego wyzwania jest z natury trudna do zrozumienia. Prawdopodobnie wymaga co najmniej pierwszego kursu teorii obliczeń lub równoważnego czytania w tle. Ponadto samo wyzwanie jest dość trudne. Udzielenie odpowiedzi będzie wymagało napisania całego tłumacza dla wybranego podzbioru wybranego przez ciebie języka, i nie tylko to, ale tłumacz będzie …
Drzewa, które hodujemy, mają kilka zasad, które określają sposób ich wzrostu: Zasady wzrostu: Drzewa składają się tylko z gałęzi. Gałęzie są wykonane z kombinacji następujących znaków: _, \, |, /, i_ Drzewo zaczyna się jako pojedyncza pionowa gałąź / pień ( |) na ziemi ( _): __________________|___________________ Pokarm dla wzrostu …
W podobnym duchu co to pytanie , Twoim zadaniem jest stworzenie logo najlepiej patrząc w co najwyżej 1K kodu. Zasady: Maksymalnie 1K kodu (włącznie), brak danych zewnętrznych. Odpowiedź z największą liczbą głosów pozytywnych wygrywa. Baw się dobrze!
Jest to trochę inspirowane wyzwaniem Intel 8086, które również tutaj jest, ale myślałem, że wyzwanie 6502 również będzie interesujące. Wyzwanie Pomyślałem, że fajnie byłoby zobaczyć wyniki. Ten jest oczywiście w kierunku bardziej zaawansowanej strony spektrum. Wyzwanie polega na napisaniu własnego emulatora procesora 6502. Obejmuje to oczywiście zrozumienie zestawu instrukcji i …
Wszyscy wiemy, w jaki sposób dyskusja o tym, który system operacyjny jest najlepszy, wywołała wiele wojen ogniowych. Twoim celem jest teraz dostarczenie decydującego „dowodu”, że twój ulubiony system operacyjny jest lepszy ... ach, nie, znacznie lepiej, dostarczenie decydującego „dowodu”, że inny system operacyjny jest zły. Zadanie: Napisz program, który wykonuje …
Musisz zrobić trzy rzeczy: Zestawienie zadania, T . Rozwiązanie zadania w języku nie są zwykle używane do gry w golfa, A . Rozwiązanie zadania w języku zwykle używane do golfa, B . Nie próbuj po prostu nadmuchać B, aby zwiększyć wynik, zamiast tego pomyśl, jakby B został napisany przez twojego …
Pewnego razu czytałem to pytanie / odpowiedź na temat Quory Czy naprawdę są programiści ze stopniem informatyki, którzy nie mogą przejść testu FizzBuzz? Ten kod podano jako oczywistą odpowiedź for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i …
Kiedy widzę hasła do gry w golfa, które znokautują kilka znaków, zmniejszając kod, idę do historii edycji w celu porównania różnic. Zobacz i ucz się :) Wyzwanie polega na stworzeniu programu, który produkuje najładniejsze animowane pliki różnicowe. Wprowadzane będą dowolne uporządkowane serie wersji tekstowych. Program może być napisany w dowolnym …
Wyobraź sobie ciągłą dwuwymiarową ścieżkę, która może tylko skręcać w lewo, w prawo lub iść prosto, nie może się przecinać i musi wypełniać prostokątną siatkę, taką jak siatka pikseli na obrazie. Nazwiemy tę ścieżkę wężem . Ten powiększony przykład pokazuje ścieżkę węża na siatce 10 × 4, która zaczyna się …
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. To wyzwanie się skończyło! Gratulacje Flonk ! Byłem pewien, że dostanę dobrą ocenę, ale po oddaniu pracy Flonka mój profesor nie uwierzył, że to moja, …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany kodów golfowych. Zamknięte 3 lata temu . Zadanie Napisz program w wybranym języku, który odczyta wiersze wejścia ze standardowego wejścia do EOF, a następnie zapisze je na …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Program do rymowania, który piszesz Próba wygrania walki Za wygraną w konkursie i głosowanie Musi …
Biorąc pod uwagę dwie dowolne liczby A, B. Wydrukuj numer B jako cyfrowy wzór LED, gdzie A oznacza skalę. wkład: 1 2320451640799518 wyjście: _ _ _ _ _ _ _ _ _ _ _ _ _| _| _|| ||_||_ ||_ |_|| | ||_||_||_ ||_| |_ _||_ |_| | _| ||_| …
Flaga Nepalu ( Wikipedia , Numberphile ) wygląda zupełnie inaczej. Zawiera również szczegółowe instrukcje rysowania (zawarte w artykule w Wikipedii). Chcę, żebyście stworzyli program, który narysuje flagę Nepalu. Użytkownik wprowadza żądaną wysokość flagi (od 100 do 10000 pikseli), a program wysyła flagę Nepalu. Możesz wybrać dowolny sposób narysowania flagi: wszystko, …
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.