Napisz właściwy quine, którego każdy obrót sam w sobie jest właściwym quine. Na przykład jeśli kod źródłowy to abcdef: abcdef wyszedłby abcdef bcdefa wyszedłby bcdefa cdefab wyszedłby cdefab defabc wyszedłby defabc efabcd wyszedłby efabcd fabcde wyszedłby fabcde Obrót „polega na podzieleniu sznurka na dwie części i odwróceniu ich kolejności” . …
Twoim zadaniem jest stworzenie programu, który po uruchomieniu zwróci się jako wynik (jest to znane jako quine). Jednak ten quine musi, kiedy jest kopiowany nrazy, zwraca quine, ale z każdym jego znakiem powielonym w nczasie, gdzie njest dodatnią liczbą całkowitą. Jeśli twój oryginalny program to Derp: Derp -> Derp (must …
W tym pytaniu zostanie zastosowany prosty model Markowa. Aby uzyskać więcej informacji o łańcuchach Markowa, zobacz http://setosa.io/ev/markov-chains/ . Weź sznurek. W tym przykładzie użyjemy słowa: reader Teraz dla każdego znaku weź znaki, które pojawiają się po każdym wystąpieniu znaku w ciągu. ( `^`reprezentuje początek ciągu i `$`reprezentuje koniec) `^` -> …
Wprowadzenie Permutacje leksykograficzne listy zawierającej n elementów mogą być ponumerowane od 0 do n ! - 1. Na przykład 3! = 6 permutacji (1,2,3)byłoby (1,2,3), (1,3,2), (2,1,3),(2,3,1) , (3,1,2), (3,2,1). Po zastosowaniu permutacji do listy jej elementy są uporządkowane w tej samej kolejności, co liczby w permutacji. Na przykład zastosowanie …
Biorąc pod uwagę n(liczbę graczy), t(wartość progową) i s(sekret), ngeneruj sekrety generowane przez algorytm Shamir's Secret Sharing . Algorytm Na potrzeby tego wyzwania obliczenia zostaną wykonane w GF (251) (skończone pole wielkości 251, znane również jako liczby całkowite mod 251 ). Zazwyczaj pole jest wybierane w taki sposób, że jego …
To jest odmiana quine . Wprowadzenie Wszyscy piszemy krótki kod, ponieważ z jakichś niejasnych powodów , ale cokolwiek zrobimy, zajmie co najmniej 144 pikseli / bajt (czcionką 12px). Ale co by się stało, gdybyśmy kodowali nasz kod w obrazach? To jest dzisiaj twoje zadanie. Wyzwanie Twoim zadaniem jest odczytanie własnego …
W tym wyzwaniu Twoim zadaniem jest zlokalizowanie podciągów o określonej strukturze. Wejście Twoje dane powinny składać się z dwóch niepustych ciągów alfanumerycznych, wzorca p i tekstu t . Chodzi o to, że każdy znak preprezentuje ciągłe niepuste podciągi, tktóre występują obok siebie, i preprezentuje ich konkatenację. Identyczne znaki odpowiadają identycznym …
Wyzwanie to stanowi rozszerzenie „ Golfa wzajemnego quine ”. Korzystając z trzech wybranych języków, utwórz program Ouroboros trzeciego rzędu . Oznacza to, że w języku A napisz program pA, który wypisze program pB w języku B. Program pB powinien wypisać program pC w języku C, który z kolei wyprowadzi oryginalny …
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 2 lata temu . Zbuduj wyrażenie regularne, które zaakceptuje ciąg wyrażenia regularnego jako dane wejściowe i sprawdź, czy jest poprawne. Zasadniczo wyrażenie regularne powinno …
Twoje zadanie jest proste: napisz program (lub funkcję), który nie pobiera danych wejściowych i nie wyświetla (lub zwraca) kodu źródłowego. Problem polega na tym, że gdy program jest zawinięty"quotes" (znak Unicode 34), powinien ponownie wygenerować (obecnie cytowany) kod źródłowy. Obowiązują standardowe zasady dotyczące quines. To jest golf golfowy , więc …
Twoim zadaniem jest stworzenie najdłuższego okresu iteracji , w którym długość każdego programu w sekwencji jest ograniczona przez 500 bajtów. Oznacza to, że jeśli powtórzysz następujące kroki: Zacznij od pierwszego programu Uruchom bieżący program Wróć do kroku 2 W końcu wrócisz do swojego oryginalnego programu. Liczba programów w cyklu to …
Quine Relay! Quine przekaźnik rzędu jest serią programów P 1 … P n w różnych językach, tak że każdy program P i wyprowadza P i + 1 i P n wyprowadza P 1 .nnnP.1… PnP.1…P.nP_1\dots P_nP.jaP.jaP_iP.i + 1P.ja+1P_{i+1}P.nP.nP_nP.1P.1P_1 Na przykład, przekaźnik 2-quine można zobaczyć tutaj: Ruby → Perl 6: Ten …
Biorąc pod uwagę nieujemną liczbę całkowitą n, twoje rozwiązanie musi wypisać program w wybranym przez ciebie języku, którego wyjście ma ntyle razy bajtów, ile wyprowadzony program. Zasady Musisz określić język i kodowanie programów generowanych przez rozwiązanie i nie możesz wybierać różnych języków lub kodowań dla różnych danych wejściowych dla swojego …
To wyzwanie jest oparty off Helka Homba pytanie „s Programowanie dziewiczy świat . Z tego pytania definicja nieskazitelnego programu brzmi: Zdefiniujmy nieskazitelny program jako program, który sam nie ma żadnych błędów, ale spowoduje błąd, jeśli zmodyfikujesz go, usuwając ciągłe podciągi N znaków, gdzie 1 <= N < program length. Na …
W tym wyzwaniu zbudujesz program, który rośnie wraz z upływem wieków… Aż do 2017 roku. Wyzwanie Ilekroć w opisie wyzwania jest napisane „program”, można również przeczytać „funkcja”. Po przesłaniu dane wyjściowe wygenerują program o długości THE LENGTH OF YOUR SUBMISSION+ 1bajtów. Gdy ten program zostanie wykonany, wyświetli program o długości …
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.