Pytania oznaczone «quine»

10
Quine zamówień

Napisz program, który po uruchomieniu w różnych językach generuje inną bajtową permutację kodu w każdym języku. Dokładny kod źródłowy jest liczony jako jedna permutacja. Tutaj „innym językiem” może być inna wersja (Py 2 i Py 3) lub różne standardowe flagi. Różna moc wyjściowa wymusza inną...

10
Quine wyprowadza się w postaci binarnej

Twoim zadaniem, jeśli chcesz to zaakceptować, jest napisanie programu, który wyświetli własny kod źródłowy w binarnej reprezentacji UTF-8 . Zasady Źródło musi mieć co najmniej 1 bajt. Twój program nie może przyjmować danych wejściowych (lub mieć nieużywane, puste dane wejściowe). Dane wyjściowe...

9
Hole 2 - Prime Quine

Znajdź dziurę 1 tutaj . Zrób quine, która po uruchomieniu wyświetla wiele własnych bloków kodu źródłowego. W rzeczywistości musi wyprowadzić go n razy, gdzie n jest następną liczbą pierwszą. Myślę, że przykład pokazuje to najlepiej. [MY QUINE][MY QUINE] [MY QUINE][MY QUINE][MY QUINE] [MY...

9
Quines kombinator

tło Właśnie dowiedziałeś się, czym jest logika kombinacyjna . Zaintrygowani różnymi kombinatorami spędzasz sporo czasu na poznawaniu ich. W końcu natkniesz się na to szczególne wyrażenie: (S I I (S I I)) Zauważasz, że gdy próbujesz zredukować go do normalnej postaci, zmniejsza się do siebie po...

9
Dziesięć najczęstszych słów

To pytanie jest napisane, ponieważ „Thing Explainer” jest fajny do czytania i dał mi pomysł. Napisz „rzeczy, które zmuszają komputer do robienia rzeczy”, które czyta / pobiera zestaw liter, cyfr i tym podobne "#%|?i zwraca, True / 1jeśli wszystkie słowa są częścią tego zestawu . Jeśli wszystkie...

9
Quining, ale z plikami Windows!

Napisz quine, która po uruchomieniu tworzy się w bieżącym katalogu, w pliku źródłowym o nazwie sama. Będziemy używać w tym systemie Windows, więc nazwa pliku (a zatem quine) musi mieć następujące ograniczenia: Żadna z tych postaci \ / : ? * < > | Mniej niż 211 255 znaków Ograniczenia i...

9
Dwukierunkowy łańcuch Quine

PPCG nie ma już dość quines ... Wyzwanie: Twoim zadaniem jest stworzenie programu „A0”. Gdy ten program jest uruchamiany bez danych wejściowych, nic nie wyświetla. Gdy ten program jest uruchamiany z wejściem, wyprowadza „A1”. Gdy „A1” jest uruchamiane bez wejścia, wyprowadza „A0”. Gdy „A1” jest...

9
Poliglota Quine do tyłu i do przodu!

Musisz zrobić poliglota, który wyprowadza swój kod źródłowy w jednym języku i jego kod źródłowy do tyłu w innym. W przeciwieństwie do normalnych zasad, możesz odczytać bieżący plik lub użyć wbudowanego, aby uzyskać kod źródłowy twojego zgłoszenia i odwrócić go w jednym języku. Twój kod źródłowy nie...

9
Utwórz język i implementację podobne do Muriela

Muriel to język, w którym jedynym sposobem na zapętlenie jest stworzenie quine i wykonanie go. Twoim zadaniem jest stworzenie własnego języka za pomocą tej właściwości i implementacja go w istniejącym języku. Zdefiniujemy język podobny do Muriela w następujący sposób: Ma wbudowane polecenie do...

9
Linia montażowa Code-Golf

Uwaga: to wyzwanie nie ma nic wspólnego z rzeczywistym językiem asemblera. Jako szef Code-Golf Factory Inc. musisz utworzyć linię montażową, aby wygenerować określony fragment kodu. Dzisiaj brygadzista poprosił cię o wyprodukowanie quines. Specyfikacja: W tym wyzwaniu celem jest napisanie...

9
Ticking Quine-Bomb!

Wyzwanie: Utwórz program lub funkcję, która pobierze liczbę całkowitą, która wyprowadza nowy program / funkcję, jak określono poniżej. Wejście: Liczba całkowita n: czas w sekundach przed wybuchem bomby zegarowej. Wynik: Oryginalny program, który jako czas wprowadził czas w sekundach n,...

9
Wskazówki do gry w golfa w The Powder Toy

Baw się dobrze z tym, The Powder Toy to interesujące wyzwanie dla golfa, szczególnie z logiką filt. Rzeczą, która sprawia, że ​​TPT jest wyzwaniem, jest wiele, wiele sposobów podejścia do problemu: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall...