Metagolf gra w golfa na wyjściu metaprogramu. Metaprogram tworzy program, który rozwiązuje dane zadanie, a długość tego wyniku określa wynik oryginalnego programu.
Wyzwanie Będziesz mieć ciąg wejściowy i wszędzie słowo "Lemon"występuje powinien być przekształcony "Lemonade" alea , di emuszą być zapożyczone z innego miejsca w zdaniu. Przykład Przykładowe dane wejściowe: Gdy byłem dzieckiem, znalazłem cytrynę Przykładowe dane wyjściowe: I Founda na lemoniadę whn byłem dzieckiem Lemonade został stworzony przez kradzież następujące literami …
tło W niektórych możliwych przyszłościach świat przekształci swój system liczbowy z dziesiętnego (podstawa 10 lub b10) na jakąś inną bazę (dwójkową b2, ósemkową b8, szesnastkową b16, a nawet jednoargumentową b1, w którym to przypadku jesteśmy zepsute!). Tak więc, przygotowując się do tego możliwego wydarzenia zmieniającego świat, zdecydujesz się zabezpieczyć wszystkie …
Zadanie Zdefiniuj proste wyrażenie regularne jako niepuste wyrażenie regularne składające się tylko z znaków 0i 1, grupowanie nawiasów (i ), jeden lub więcej kwantyfikatorów powtórzeń +. Biorąc niepusty ciąg 0s oraz 1s, Twój program powinien znaleźć najkrótszą proste regex pasujący do pełnego wejścia ciąg. (Oznacza to, że dopasowując proste wyrażenie …
tło Na tej stronie czasami pojawiają się pytania wymagające, aby programy były „utwardzane promieniowaniem”; oznacza to, że program musi być w stanie przetrwać usunięcie jednego lub więcej bajtów, bez względu na to, które bajty zostaną usunięte. Jak to często bywa w zadaniach, które często ustawiają się w wyzwaniach programistycznych, naturalne …
To jest Tygodniowe Wyzwanie # 2. Temat: Tłumaczenie Napisz program lub funkcję, która pobiera kod źródłowy dla programu w Preludium i wypisuje kod dla równoważnego programu w Befunge-93 . Aby program był równoważny, powinien, dla dowolnego wejścia, generować takie same dane wyjściowe jak program Preludium i zatrzymywać się wtedy i …
Definicja Dodatnia liczba całkowita njest liczbą praktyczną (sekwencja OEIS A005153 ) i wszystkie mniejsze liczby całkowite dodatnie mogą być reprezentowane jako sumy różnych dzielników n. Na przykład 18jest liczbą praktyczną: jej dzielniki to 1, 2, 3, 6, 9 i 18, a inne dodatnie liczby całkowite mniejsze niż 18 można utworzyć …
W dowolnym języku programowania lub skryptowym x napisz program, który pobiera prawidłowy kod źródłowy skoku mózgowego ze standardowego wyjścia i wyjścia, do standardowego kodu źródłowego programu napisanego w języku x , który wygenerowałby dokładnie to samo, co zrobiłby ten program. Twój program musi działać dla każdego prawidłowego programu do pieprzenia …
To pytanie jest pierwszym z kilku wyzwań związanych z urodzinami Brain-flak zaprojektowanych z okazji pierwszych urodzin Brain-Flak! Więcej informacji na temat urodzin Brain-Flaka można znaleźć tutaj Zeszłego lata mieliśmy Brain-flak Integer Metagolf , a wygenerowane odpowiedzi były bardzo przydatne dla społeczności Brain-Flak. Najważniejszą rzeczą, która sprawia, że Integer Metagolf jest …
tło Właściwie (następca serialu Poważnie ) jest imperatywnym językiem golfa opartym na stosach, który stworzyłem w listopadzie 2015 roku. Podobnie jak wiele innych języków golfowych, ma komendy jednobajtowe, które wykonują różne funkcje w zależności od zawartości stosu. Jedną z jego specjalizacji jest matematyka - ma wiele różnych poleceń opartych na …
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 …
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 …
Składnia ~nie /\i \/czy tprawdziwe ffałszywe P, Q, FISHitp: zmienne (Operatory są podane w kolejności pierwszeństwa) Wprowadzenie Niektóre formuły logiczne można zmienić na różne formy, aby je skrócić. Na przykład formuła ~(~P /\ ~Q) można zmienić na krótszą formę P\/Q podczas gdy formuła P \/ ~P można zmienić na krótszą …
4 grudnia 2017 r. Google Doodle była graficzną grą programistyczną z króliczkiem . Późniejsze poziomy były dość nietrywialne i wydawały się doskonałym kandydatem do gry w golfa atomowego . Detale Gra Dostępne są cztery ruchy: przeskocz do przodu, skręć w lewo, skręć w prawo i pętlę. Każdy z tych ruchów …
Złożoność Kołmogorowa napisu S jest długość najkrótszego programu P , napisany w jakimś języku programowania L , którego wyjście jest dokładnie S . (Tak, prawdziwa definicja jest bardziej formalna, ale wystarczy na wyzwanie.) Twoim zadaniem w tym wyzwaniu jest napisanie możliwie najkrótszego „solvera złożoności Kołmogorowa”, to znaczy programu napisanego w …
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.