... przynajmniej dla pewnej definicji „samodzielnej modyfikacji”. Zadanie W tym wyzwaniem, twoim zadaniem jest napisać trzy struny A, Bi Cktóre spełniają następujące właściwości. Ciąg Bma długość co najmniej 1. Dla każdego n ≥ 0ciąg jest prawidłowym programem (co oznacza pełną wersję programu lub definicji funkcji) w wybranym języku programowania. Powtórzenie …
Poliquina jest zarówno quine, jak i polyglot. 1 Musisz napisać quine, która jest ważna w co najmniej dwóch różnych językach. To jest kod golfowy, więc wygrywa najkrótsza odpowiedź (w bajtach). 1 Wymyśliłem to. A raczej zrobili to Geobici . Najwyraźniej nie był też pierwszym . Zasady dla Quines Akceptowane są …
Olimpijscy swingersi wykonują swoje czynności na standardowych drzewach. W szczególności drzewo standardowe nma wierzchołki 0przechodzące w górę n-1i krawędzie łączące każdy niezerowy wierzchołek az wierzchołkiem n % aponiżej. Na przykład Standardowe drzewo 5 wygląda następująco: 3 | 2 4 \ / 1 | 0 ponieważ reszta, gdy 5 jest podzielona …
Utwórz program A w taki sposób, że uruchomienie go w języku A tworzy Program B, a uruchomienie programu A w języku B tworzy program C. Program B, gdy jest uruchamiany w języku B, tworzy Program A, a uruchomienie programu B w języku A tworzy program C. Program C, uruchamiany w …
Twoim zadaniem jest obliczenie pierwiastka kwadratowego z 2 za pomocą Metody Newtona - z lekkim zwrotem akcji. Twój program ma obliczyć iterację za pomocą metody Newtona i wygenerować kod źródłowy dla następnej iteracji (która musi być w stanie zrobić to samo). Metoda Newtona jest dość wyczerpująco opisana na Wikipedii Aby …
Czytałem Wydrukuj kod wstecz - quine wstecz I pomyślałem, że może to być bardziej interesujące, jeśli twój kod wstecz jest również wykonywalny . To wyzwanie będzie miało wszystkie zasady i wymagania drugiego, ale musi również być poprawnym źródłem po odwróceniu (w tym samym lub innym języku i nadal drukować swoje …
System liczb porządkowych jest systemem o liczbach nieskończonych. Wiele nieskończonych liczb. Tak wiele nieskończonych liczb, że dosłownie nie ma nieskończoności reprezentującej swoją nieskończoność. Powyższy obraz pokazuje, jak działają. Liczba porządkowa ( konstrukcja von Neumanna ) jest zbiorem poprzednich rzędnych. Na przykład 0 to pusty zbiór, 1 to zbiór {0}, 2 …
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 …
Wyzwanie Utwórz dwa programy, A i B, które są programami dla kotów w tym samym języku. Po połączeniu, AB (również w tym samym języku) powinno być quine. Załóżmy na przykład, helloi worldto zarówno programy Cat in języka XYZ. Jeśli helloworldjest to quine w tym języku, to twoje rozwiązanie jest ważne. …
Mieliśmy wiele wyzwań quine , ale wiele formatów quine jest podobnych, pozwala stworzyć pewną wariancję w naszych quinesach. Twoim zadaniem jest utworzenie wyboru programów w tym samym języku (co najmniej 2), z których wszystkie generują własny kod źródłowy, jednak żaden z tych programów nie może udostępniać żadnych znaków. Na przykład, …
Zrób Quine. Wydaje się łatwe, prawda? Cóż, ta quine musi wypisać samą siebie i swój pierwszy znak, a następnie wypuścić siebie i swój drugi znak, i tak dalej. W ten sposób quine powinno w ciągu kilku generacji generować dwie kopie. Przykład: pozwala na kod x. Uruchomienie powinno dać wynik x …
Quine to program, który daje moc, która jest identyczna do kodu źródłowego programu. Na tej stronie internetowej zasadniczo dbamy tylko o odpowiednie quinesy (w chwili pisania tego tekstu obecna definicja brzmi: „część danych wyjściowych jest kodowana przez inną część programu”). Jakie masz porady na temat pisania odpowiednich quin lub programów …
Krucha Quine Krucha quine to quine, która spełnia właściwość polegającą na tym, że każdy podciąg utworzony przez usunięcie pojedynczego znaku, gdy jest oceniany, powoduje błąd. Na przykład. Jeśli twój program asdfjest quine, to aby był delikatny, następujące programy muszą zawierać błąd: sdf adf asf asd Twój program (i wszystkie jego …
Twoim zadaniem jest napisanie programu lub funkcji, która wypisze trójkąt ASCII. Wyglądają tak: |\ | \ | \ ---- Twój program pobierze pojedyncze dane liczbowe nz ograniczeniami 0 <= n <= 1000. Powyższy trójkąt miał wartość n=3. Trójkąt ASCII będzie miał nukośniki odwrotne ( \) i pionowe paski ( |), …
Twoim celem jest stworzenie programu, który drukuje się w nieskończoność, z nowym wierszem po każdym. Tak więc, jeśli twój program jest jednowierszowy, byłby powtarzany w każdym wierszu wyniku. Przykład Program: A Wydajność: A A A ... Zasady Musi to być kompletny program, a nie fragment kodu lub funkcja. Program powinien …
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.