Wyzwanie kodowe to konkurs na kreatywne sposoby rozwiązania łamigłówki programistycznej z obiektywnym kryterium wygranej nieobjętym innymi tagami punktacji (np. Golf golfowy).
Oto pytanie teoretyczne - takie, które w żadnym wypadku nie daje łatwej odpowiedzi, nawet trywialnej. W Game of Life Conwaya istnieją konstrukcje takie jak metapiksel, które pozwalają Game of Life na symulację dowolnego innego systemu reguł Game-of-Life. Ponadto wiadomo, że gra w życie jest kompletna. Twoim zadaniem jest zbudowanie automatu …
Twoim zadaniem jest zbudowanie symulacji Game of Life przedstawiającej zegar cyfrowy, który spełnia następujące właściwości: Zegar wyświetla godziny i minuty po przecinku (na przykład 12:00, 3:59, 7:24) o innym stanie na każdym z 1440 minut dzień - albo godziny będzie od 0 do 23 lub od 1 do 12 ze …
Wprowadzenie Jesteś prawdopodobnie zna bomby zip , bomb XML itp Mówiąc prościej, są (względnie) to małe pliki, które produkują ogromne wyjście kiedy interpretowane przez naiwnego oprogramowania. Wyzwaniem jest nadużycie kompilatora w ten sam sposób. Wyzwanie Napisz kod źródłowy, który zajmuje 512 bajtów lub mniej i który kompiluje się w plik, …
Biorąc pod uwagę obraz kozy, twój program powinien najlepiej spróbować ustalić, czy koza jest do góry nogami, czy nie. Przykłady Są to przykłady danych wejściowych. Nie rzeczywiste dane wejściowe Wejście: Wynik: Downgoat Spec Twój program powinien mieć maksymalnie 30 000 bajtów Dane wejściowe będą zawierać pełną kozę Zdjęcie zawsze będzie …
Oto plik tekstowy ASCII o wielkości 1,2 MB zawierający tekst Moby-Dicka Hermana Melville'a ; lub Wieloryb . Twoim zadaniem jest napisanie programu lub funkcji (lub klasy itp. - patrz poniżej), które otrzymają ten plik po jednym znaku na raz, i na każdym kroku należy odgadnąć następny znak. To jest wyzwanie …
Uwaga: To pytanie zostało poważnie zredagowane od czasu, gdy opublikowałem je tutaj. Reguły zostały przeniesione tutaj , przeczytaj je przed opublikowaniem jakiejkolwiek odpowiedzi, aby zrozumieć cel tego. To było pierwsze pytanie stworzone w kategorii trollowania kodu . Wyobraź sobie, że leniwy użytkownik stosu przepełnienia stosu zadaje następujące pytanie: Potrzebuję programu, …
Uwaga : Anders Kaseorg otrzymał na razie zgodę, aby zwrócić uwagę na jego wspaniałą odpowiedź, ale wyzwanie to jeszcze nie koniec! W ofercie jest wciąż 400 punktów nagrody dla każdego, kto zdobędzie najwyższy wynik bez korzystania z wbudowanej kompresji. Poniżej znajduje się 386x320reprezentacja png Gwiaździstej nocy van Gogha. Twoim celem …
Kiedy staram się o pracę, której ogłoszenie nie podaje wynagrodzenia, wyobrażałem sobie wyjątkowo złego ankietera, który dałby kandydatowi możliwość wyboru własnej pensji ... poprzez „grę w golfa”! Tak to wygląda po prostu: Bez używania liczb napisz kod, który podaje roczną pensję, którą chcesz zaoferować. Jednak umiejętność pisania zwięzłego kodu jest …
Myślę, że powyższe pytanie jest jasne, ale na wszelki wypadek: Napisz pełny program (nie tylko funkcję), który wypisze dodatnią liczbę całkowitą o wartości 10, opcjonalnie po niej pojedynczy znak nowej linii. Kwalifikujące się programy to te, których wynik jest dłuższy ( w bajtach ) niż kod źródłowy programu, mierzony w …
Wyzwanie: Twoim zadaniem jest napisanie jak największej liczby programów / funkcji / fragmentów, z których każdy wypisuje / drukuje / zwraca liczbę całkowitą. Pierwszy program musi wypisać liczbę całkowitą 1, drugi 2i tak dalej. Nie można ponownie używać żadnych znaków między programami. Tak więc, jeśli pierwszym programem jest x==x:, to …
Gra życia Conwaya jest (prawie) zawsze rozgrywana na regularnej kwadratowej planszy, ale nie musi tak być. Napisz program, który implementuje standardowe reguły sąsiadujących komórek z Gry Życia Conwaya na dwuwymiarowym kafelku płaszczyzny euklidesowej, który nie jest regularnym kafelkiem kwadratów, trójkątów lub sześciokątów . W szczególności wybrane płytki ... Musi zawierać …
Twoim celem jest napisanie programu, który wypisze liczbę. Im większa liczba, tym więcej punktów otrzymasz. Ale bądź ostrożny! Długość kodu jest zarówno ograniczona, jak i ważona w funkcji oceniania. Twój wydrukowany numer zostanie podzielony przez sześcian liczby bajtów użytych do rozwiązania . Powiedzmy, że wydrukowałeś, 10000000a twój kod ma 100długość …
To dwutygodniowe wyzwanie nr 3. Temat: Algorytmy genetyczne To wyzwanie jest trochę eksperymentem. Chcieliśmy zobaczyć, co możemy zrobić, pod kątem wyzwań, za pomocą algorytmów genetycznych. Nie wszystko może być optymalne, ale staraliśmy się, aby było to dostępne. Jeśli to się powiedzie, kto wie, co możemy zobaczyć w przyszłości. Może genetyczny …
Podsumowanie: Jaka jest najmniejsza liczba unikalnych znaków dla danego języka dla danego języka, aby był on kompletny w Turingu ? Wyzwanie: Dla dowolnego wybranego języka znajdź najmniejszy podzbiór znaków, który pozwala na ukończenie Turinga. Możesz ponownie użyć zestawu znaków tyle razy, ile chcesz. Przykłady: JavaScript: +!()[]( http://www.jsfuck.com ) Brainfuck: +<>[](przyjmuje …
Właśnie zostałeś zatrudniony przez niemiecką firmę produkującą samochody. Twoim pierwszym zadaniem, jako inżyniera, jest napisanie programu obliczającego ślad ekologiczny ciągów ASCII. Ekologiczny ślad charakteru oblicza się w następujący sposób: Wpisz kod ASCII znaku w formacie binarnym i policz liczbę 1. Na przykład Ama ślad 2, ale Ojest bardziej brudny z …
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.