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.

26
Sprawdzanie sprzętu motocyklowego!
Niektórzy z was mogą znać sposób, w jaki zmienia się motocykl. Ale dla tych, którzy tego nie robią, wygląda to tak 6 5 4 3) 2) N. 1 Teraz chcę wiedzieć, na jakim biegu jestem po kilku zmianach w górę iw dół. Program powinien działać od zera. Przykładowe dane wejściowe: …
36 code-golf 

8
Pomóż mojej szalonej żonie udekorować naszą choinkę
Moja żona jest bardzo, powiedzmy, szczególnie, jeśli chodzi o nakładanie ozdób na naszą choinkę. Dajmy jej kod, który pomoże jej w tym trudnym czasie. Wkład Biorąc pod uwagę 2 < n < 10wysokość drzewa i 0 < k < nwyraźną liczbę ozdób. Zadanie Udekoruj drzewo, zaczynając od 1i zwiększając k, …

14
Tablica wyzwań nr 2: Oddziel tablicę zagnieżdżoną
Uwaga: Jest to numer 2 w serii wyzwań dotyczących manipulacji tablicami . Aby zobaczyć poprzednie wyzwanie, kliknij tutaj . Rozdzielanie list zagnieżdżonych Aby oddzielić wartości na liście zagnieżdżonej, spłaszcz ją, a następnie zawiń każdą wartość, aby znajdowała się na tej samej głębokości zagnieżdżenia, co poprzednio. To znaczy, ta lista: [1, …

24
Złożone liczby binarne
Stwórzmy proste, przejmujące odwzorowanie od liczb całkowitych dodatnich do liczb całkowitych Gaussa , które są liczbami zespolonymi, w których rzeczywistymi i urojonymi częściami są liczby całkowite. Na przykład 4538, biorąc pod uwagę dodatnią liczbę całkowitą, wyraż ją binarnie, bez wiodących 0: 4538 base 10 = 1000110111010 base 2 Usuń wszystkie …

11
Wyświetl xkcd
xkcd to ulubiony komiks internetowy, a ty napiszesz program, który przyniesie nam nieco więcej humoru. Twoim celem w tym wyzwaniu jest napisanie programu, który weźmie liczbę jako dane wejściowe i wyświetli ten xkcd i jego tytuł-tekst (tekst narzuty). Wkład Twój program weźmie na wejściu dodatnią liczbę całkowitą (niekoniecznie taką, dla …

14
Znajdź słowa nieskończoności!
(Uwaga: jest to spin-off mojego poprzedniego wyzwania Find the Swirling Words! ) Definicja słowa nieskończoności : Jeśli połączysz za pomocą krzywych wszystkie znaki Słowa Nieskończoności z alfabetu (AZ), otrzymasz symbol nieskończoności ∞ jak na poniższych schematach. Wszystkie połączenia parzyste muszą być wyłączone , wszystkie połączenia nieparzyste muszą być uruchomione . …
36 code-golf  string 

30
Drabina kodu, gliny
Uwaga: to wyzwanie zostało zakończone. Zgłoszenia są nadal mile widziane, ale nie można wygrać. To jest wątek gliniarzy. Wątek rabusiów idzie tutaj . Napisz kod, który wyświetli liczbę całkowitą 1. Jeśli dodasz, usuniesz lub podmienisz pojedynczy znak (swojego wyboru), kod powinien wypisać liczbę całkowitą 2. Zmień jeszcze jeden znak (taki …

19
Rotacja Czebyszewa
Rozważ zwykłą siatkę, w której każda komórka ma współrzędne całkowite. Możemy pogrupować komórki w (kwadratowe) „pierścienie”, w których komórki w każdym pierścieniu mają tę samą odległość Czebyszewa (lub odległość szachownicy) od początku. Twoim zadaniem jest przyjęcie takiej współrzędnej komórki i obrócenie tej komórki o jedną pozycję przeciwnie do ruchu wskazówek …

14
Zwiększanie szarych kodów
Wprowadzenie Grey kod jest alternatywą dla reprezentacji binarnej, w których liczba jest zwiększana przez przełączenie tylko jednego bitu, a nie do ilości zmienny bitów. Oto niektóre szare kody wraz z ich dziesiętnymi i binarnymi odpowiednikami: decimal | binary | gray ------------------------- 0 | 0 | 0 ------------------------- 1 | 1 …

23
Liczenie kóz do snu
Niektórzy liczą owce, aby zasnąć. Inni liczą kozy. Napisz program lub funkcję, która przyjmuje dodatnią liczbę całkowitą N i wysyła N-1 przebudzonych kóz, a następnie jedną śpiącą kozę, tak jakby ktoś liczył N kóz, a na ostatniej zasnął. Przebudźcie się kozy wyglądają tak: \ ___/o> -(___)" '' '' Śpiące kozy …

20
Oblicz funkcję Carmichaela
Opis zadania Teoretycznie numerów, funkcja Carmichael λ pozytywnie całkowitą n i powraca najmniej dodatnia k, tak, że K -tego moc każdej liczby całkowitej względnie pierwsze dla N jest równe 1 modulo n . Biorąc pod uwagę dodatnią liczbę całkowitą n , twoje rozwiązanie musi obliczyć λ (n) . Najkrótszy kod …

30
EvenSt-ring C ode - g ol! F
„Łańcuch parzysty” to dowolny ciąg, w którym parzystość wartości ASCII znaków jest zawsze naprzemienna. Na przykład ciąg EvenSt-ring$!jest ciągiem parzystym, ponieważ wartości ASCII znaków to: 69 118 101 110 83 116 45 114 105 110 103 36 33 A parytety tych liczb to: Odd Even Odd Even Odd Even Odd …
36 code-golf  string 

30
Fibonacciego-orial
Definicja Sekwencja Fibonacciego F(n)na dodatnich liczbach całkowitych jest zdefiniowana jako taka: 1. F(1) = 1 2. F(2) = 1 3. F(n) = F(n-1) + F(n-2), where n is an integer and n > 2 Wyrażenie Fibonacciego dodatniej liczby całkowitej jest iloczynem [F(1), F(2), ..., F(n)]. Zadanie Biorąc pod uwagę dodatnią …

13
Obraz starego przyjaciela w sztuce ASCII
Mam nadzieję, że to zdjęcie wygląda znajomo. Jest to jeden z duchów Pacmana w jego „wrażliwym” stanie , po tym jak Pacman zjadł pigułkę mocy. Wyzwanie Wyobraź sobie naszego ducha w małej ramce, używając grafiki ASCII. W normalnej skali (więcej o tym później) każdy kwadrat na powyższym obrazku powinien odpowiadać …

2
Czy wieża się wyrówna?
Wprowadzenie Biorąc pod uwagę wieżę ASCII i siłę wiatru, napisz program lub funkcję, aby ustalić, czy wieża wyrówna się lub w którą stronę spadnie. Na przykład pierwsza wieża równoważy się, a druga przewraca się w lewo. # # # # ### ### ### ### # # # # ##### ##### …

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.