Używane do wyzwań, w których odpowiedzi odnoszą się do siebie lub ich cech, takich jak długość lub wartości znaków. Ponieważ jest to podzbiór tagu [quine], obowiązuje wiele takich samych ograniczeń, jak na przykład nieczytanie własnego kodu źródłowego.
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 …
Twoim zadaniem jest zbudowanie programu (wykorzystującego tylko drukowane znaki ASCII i / lub tabulatory i znaki nowej linii), który wypisze dokładnie znaki w drukowanej przestrzeni ASCII ( 0x20do 0x7e), które nie pojawiają się w kodzie źródłowym programu (jednak w dowolnej kolejności wiele razy). Wygrywa najkrótszy kod do wykonania tego w …
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 …
W tym wyzwaniu powinieneś napisać program lub funkcję, która nie pobiera danych wejściowych i wypisuje lub zwraca łańcuch o tej samej liczbie bajtów, co sam program. Jest kilka zasad: Możesz wysyłać tylko bajty z drukowanego zakresu ASCII (0x20 do 0x7E włącznie) lub znaki nowej linii (0x0A lub 0x0D). Twój kod …
Napisz program lub funkcję, która po podaniu łańcucha odfiltruje tyle różnych bajtów, ile może i zwróci oczyszczony ciąg. Ponieważ jednak Twój program ich nienawidzi, żaden z tych bajtów nie może być obecny we własnym kodzie. Twój wynik będzie liczbą różnych bajtów, które Twój program odfiltrowuje z danych wejściowych, im wyższa, …
Wyzwanie Napisz kompletny program, który zapisuje na standardowym wyjściu dwa razy więcej bajtów niż długość programu. Zasady Program musi zapisać znaki ASCII na standardowym wyjściu. Zawartość wyniku nie ma znaczenia. Dane wyjściowe, mierzone w bajtach, muszą być dokładnie dwukrotnie dłuższe od programu, również mierzone w bajtach, chyba że bonus zostanie …
Napisz program, który łączy się z tą witryną, pobiera samą odpowiedź, w której jest opublikowany, wypakowuje własny kod źródłowy i drukuje go. Dane wyjściowe muszą być identyczne z kodem źródłowym. Najkrótszy kod (w bajtach) wygrywa. Zasady: Niedozwolone są skracacze adresów URL. Odpowiedź musi mieć zwykły format - nagłówek z nazwą …
Wyzwanie: Pomysł jest dość prosty: napisz pełny program, który wyświetli swój własny wynik golfowy! Wyjście powinno być tylko liczbą bajtów twojego programu i końcową wartością bytes. ALE CZEKAJ ..... jest jedno ograniczenie: Kod źródłowy nie może zawierać żadnej cyfry z liczby bajtów Więc jeśli Twój wynik jest 186 bytes, program …
Twoim zadaniem jest wydrukowanie tekstu Good morning, Green orb!, przy czym każdy znak powtarza się w miejscu tyle razy, ile najczęściej występuje bajt w twoim źródle (tryb). Końcowy znak nowej linii jest dozwolony i nie trzeba go powtarzać. Na przykład jeśli źródłem było print p Ponieważ ppojawia się dwa razy …
W tym zdaniu stosuje się dwa a, dwa c, dwa d, dwadzieścia osiem e, pięć f, trzy g, osiem h, jedenaście i, trzy l, dwa m, trzynaście n, dziewięć o, dwa p, pięć r, dwadzieścia pięć s, dwadzieścia trzy t, sześć v, dziesięć w, dwa x, pięć y i jeden …
Twoim zadaniem jest napisanie niepusty program / funkcję count bajtów L , która, gdy powtarzane M czasy, sprawdza, czy dana liczba całkowita dodatnia N jest równa L x M . Teoretycznie powinieneś popierać dowolną liczbę powtórzeń (arbitralną dodatnią wartość całkowitą M ), ale w porządku, jeśli z powodu ograniczeń językowych …
Lenguage to idiotyczny dialekt, który słynie z łamania ograniczeń związanych ze źródłami. Jest tak, ponieważ Lenguage dba tylko o długość swojego źródła, a nie o jego zawartość. Najpierw obliczana jest długość programu. Następnie wspomniana długość jest konwertowana na dwójkową i dopełniana lewymi zerami do wielokrotności 3. Powstały ciąg dwójkowy jest …
Mamy wyzwanie, aby wygenerować własny wynik , ale wydaje się, że wszystkie odpowiedzi tam po prostu zakodowały wynik i to jest nudne 1 . Więc miejmy nowe wyzwanie. Twój koniecznością wyjścia programu własnej długość w bajtach, po której następuje ciąg " bytes", ale w celu uniknięcia Hardcoded rozwiązań gdybyśmy zmniejszyć …
Stwórz program, który symuluje podstawowe bramki logiczne. Wprowadzanie: słowo pisane wielkimi literami, po których następuje 2 1-cyfrowe liczby binarne, oddzielone spacjami, np OR 1 0. Bramy OR, AND, NOR, NAND, XOR, i XNORsą potrzebne. Dane wyjściowe: Jakie dane wyjściowe wprowadzonej bramki logicznej otrzymają dwie liczby: 1 lub 0. Przykłady: AND …
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.