Pytania otagowane jako code-golf

Code-golf to konkurs mający na celu rozwiązanie konkretnego problemu w jak najmniejszej liczbie bajtów kodu źródłowego.

30
Lockers vs. Crackers: The Five-Element Sequence
Wyzwanie Proste wyzwanie „szpieg kontra szpieg”. Napisz program o następujących specyfikacjach: Program może być napisany w dowolnym języku, ale nie może przekraczać 512 znaków (przedstawionych w bloku kodu na tej stronie). Program musi zaakceptować 5 podpisanych 32-bitowych liczb całkowitych jako dane wejściowe. Może mieć postać funkcji, która akceptuje 5 argumentów, …

17
Tworzenie interpretera HQ9 +
Celem tego kodu golfowego jest stworzenie interpretera dla języka programowania HQ9 + W tym języku programowania dostępne są 4 polecenia: H - drukuje „Witaj, świecie!” Q - drukuje kod źródłowy programu 9 - drukuje tekst piosenki „99 butelek piwa” + - zwiększa akumulator Zasady: Ponieważ akumulator nie jest zdefiniowany, możesz …

29
Pitch Dark (pamięć o Godzinie dla Ziemi)
Twój cel jest prosty: program musi całkowicie czarny ekran komputera . Po uruchomieniu programu ekran musi szybko całkowicie zmienić kolor na czarny i pozostać nim do momentu wyjścia z programu (dowolny klawisz lub Alt + F4, ruch myszy itp.), Po czym wszystko powinno wrócić do normy. Dlatego wyłączanie komputera lub …
31 code-golf 

30
Najkrótszy sposób na odwrócenie liczby
Napisz funkcję (lub równoważny podprogram), aby zaakceptować pojedynczy argument o wartości całkowitej i zwrócić (o podobnym typie) wartość znalezioną przez odwrócenie kolejności 10-cyfrowych cyfr argumentu. Na przykład podany 76543 zwraca 34567
31 code-golf  number 


3
Pijany maszynistka
tło Maszynistka wraca do domu po jakimś drinku i zdaje sobie sprawę, że ważna litera wciąż musi zostać napisana. Aby upewnić się, że sprawdza poprawność tekstu, pisze znak tekstowy bh vjaracter t0, upewnij się, że jest poprawny. Jednak nadal nie uda mu się przegapić niektórych klawiszy. Twoim zadaniem jest napisanie …

30
Zamień dwa podane wskaźniki
Biorąc pod uwagę tablicę dodatnich liczb całkowitych i dwa różne poprawne indeksy, zwróć tablicę z dwoma elementami odpowiadającymi zamianie dwóch indeksów. Możesz wybrać indeksowanie 0 lub indeksowanie 1, ale poniższe przypadki testowe będą indeksowane jako 0. array m n output [1,2,3,4] 0 1 [2,1,3,4] [5,8,9] 0 2 [9,8,5] [11,13,15,3] 1 …

30
Usuń zera początkowe i końcowe
Biorąc pod uwagę niepustą listę / tablicę zawierającą tylko nieujemne liczby całkowite takie jak to: [0, 0, 0, 8, 1, 4, 3, 5, 6, 4, 1, 2, 0, 0, 0, 0] Wypisuje listę z usuniętymi końcowymi i wiodącymi zerami. Dane wyjściowe dla tego będą: [8, 1, 4, 3, 5, 6, …

14
2 koty w Quine
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. …
30 code-golf  quine 

4
Życie może być kolorowe!
Każda komórka w przypominającym życie automacie komórkowym potrzebuje tylko jednego bitu, aby ją przedstawić, ponieważ może być tylko żywa lub martwa. Oznacza to, że są tylko dwa kolory; strasznie nudne. Normalne obrazy mają 24 bity na piksel (8 w każdym z RGB). Oznacza to, że na normalnym obrazie z pikselami …

7
Cześć! Jestem szeryfem golfa kodu!
Prawdopodobnie każdy, kto korzystał z Twittera kilka miesięcy temu, wiedziałby o „Howdy! Jestem memem szeryfa X ". Tam gdzie prosty rysunek szeryfa jest rysowany za pomocą emoji i zmienia się, aby pasować do tematu. Pomyślałem więc, że nadszedł czas na szeryfa z Code Golf. Oto on: ### ##### ### ### …

15
ABAA / ABBB: Wygeneruj ten rekurencyjny wzór 2D
Gawędziłem z nieskończonymi sieciami rezystorów (długa historia), kiedy natknąłem się na następujący interesujący wzorzec rekurencyjny: |-|| |--- Każde wystąpienie tego wzoru jest dwa razy szersze niż wysokie. Aby przejść z jednego poziomu wzoru na następny, należy rozbić ten prostokąt na dwa podbloki (z których każdy jest kwadratem NxN): AB = …

6
Znajdź liczby pierwsze w Pi
Liczby pierwsze są wszędzie ... chowają się w Pi 3,141592653 58979 3238 462643 3832 795028841 971693993751 Zdobądźmy te liczby pierwsze! Wyzwanie Biorąc pod uwagę liczbę całkowitą n>0, dowiedz się, ile liczb pierwszych jest ukrytych w pierwszych ncyfrachPi Przykłady Bo n=3powinniśmy szukać liczb pierwszych w [3,1,4]. Istnieją 2 Najwyżsi (3,31), więc …
30 code-golf  math  primes  pi 

15
Jak mocno mogę zmiażdżyć moją tablicę?
Pozwala zdefiniować proces zgniatania tablicy liczb. W sympatii czytamy tablicę od lewej do prawej. Jeśli w pewnym momencie napotkamy dwa takie same elementy w rzędzie, usuwamy pierwszy i podwajamy drugi. Na przykład tutaj jest proces zgniatania następującej tablicy [5,2,2,3] ^ [5,2,2,3] ^ [5,2,2,3] ^ [5,4,3] ^ [5,4,3] ^ Ten sam …

30
Odbuduj prostokątny układ z rogu
Kiedyś miałem piękny prostokątny układ. To było bardzo symetryczne, ale niestety rozpadło się i teraz mam tylko lewy górny róg. Twoim zadaniem będzie odbudowanie oryginalnej tablicy. Twój program otrzyma 2-wymiarową tablicę liczb całkowitych. Aby ułatwić parsowanie, możesz założyć, że wszystkie mają wartość od 1 do 9. Twoim zadaniem jest odwrócenie …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.