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.

11
Konwertuj wyjście xxd na kod powłoki
Ręczne pobieranie danych wyjściowych z xxd i przekształcanie ich w użyteczny kod powłoki nie jest przyjemnością, więc Twoim zadaniem jest zautomatyzowanie tego procesu. Zasady Twoje zgłoszenie może być funkcją, lambda, skryptem lub jakimkolwiek rozsądnym odpowiednikiem. Możesz wydrukować wynik lub jeśli przesłana funkcja jest funkcją / lambda, możesz ją również zwrócić. …

5
Wizualizuj piramidę różnic
Piramida różnicowa to piramida, w której każda nowa przekątna jest wartością bezwzględną różnic między elementami ostatniej przekątnej. Na przykład, jeśli zaczniemy od tablicy 2 5 4 9 3 4 Teraz układamy je w ukośną kolumnę: 2 5 4 9 3 4 Teraz wypełniamy następną przekątną. Bezwzględne różnice między kolejnymi elementami …

3
Symuluj „bitwę” w grze w karty do gry „Oorlog”
Zbudujmy symulację dla aspektu gry karcianej, którą osobiście znam pod holenderską nazwą „Oorlog” (tłumaczy się na „Wojna”). Jak działa „Oorlog”? Dwie talie kart (każda zawiera dwa Jokery) są równo podzielone między liczbę graczy. Każdy gracz tasuje swoje zasoby, kładzie je do góry nogami przed sobą, a wszyscy gracze otwierają jednocześnie …

5
Spaceruj po labiryncie
A może nie jest to tak naprawdę labirynt, ale jednak. Zasady: Wejście jest ciągiem dwóch linii, składające się z *, 1, xiX . Ten sznurek jest labiryntem do przejścia. Linie mają równą długość . Możesz wziąć dane wejściowe jako ciąg znaków za pomocą , (przecinek) lub dowolny wygodny separator między …




4
Najkrótsze ścieżki na wykresie dzielnika
Wprowadzenie W tym wyzwaniu będziemy mieli do czynienia z pewnym nieskończonym niekierowanym wykresem, który nazywam wykresem wysokiego dzielnika . Węzłami są liczbami całkowitymi, począwszy od 2. Nie jest krawędź między dwoma węzłami <b jeśli dzieli b i a 2 ≥ b . Podgraf utworzony przez zakres od 2 do 18 …

30
Oddzielne alfabety i cyfry
W akapicie tekstu są mieszane cyfry i litery. Twoim zadaniem jest oddzielenie cyfr po lewej stronie i liter alfabetu po prawej stronie w tej samej kolejności każdego wiersza. Zasady: Liczby są zwykłymi liczbami całkowitymi; więc nie ma kropki dziesiętnej ani żadnych znaków ujemnych / dodatnich. Liczby mogą, ale nie muszą …

10
Najkrótsze okno Pangrammatic
Pangram to zdanie lub fragment, który zawiera wszystkie dwadzieścia sześć liter alfabetu, jak pokazano w tym wyzwaniu golfowym . Jednak okno pangramatyczne to pangram w postaci jakiegoś segmentu tekstu, który może kończyć się lub rozpoczynać w połowie słowa, znalezionego gdzieś w większym dziele. Występują one naturalnie wszędzie, będąc odpowiednimi podzbiorami …
15 code-golf  string 

1
Wygeneruj tablicę zapętloną
Wprowadzenie Tablica wskaźników to tablica Lniezerowych liczb całkowitych, w których obowiązuje 0 ≤ L[i]+i < len(L)dla wszystkich indeksów i(przy założeniu indeksowania 0). Mówimy, że indeks i wskazuje na indeks L[i]+i. Tablica wskaźników jest pętlą, jeśli indeksy tworzą pojedynczy cykl długości len(L). Oto kilka przykładów: [1,2,-1,3]nie jest tablicą wskaźników, ponieważ 3nie …

5
Automatyczny budowniczy domu
Nanoboty do automatycznego budowania domów zostały sfabrykowane i ich zadaniem jest ich kodowanie. Oto dom stworzony przez dane wejściowe 7 4 2 /-----/| / / | |-----| | | | | | | / |_____|/ Dane wejściowe to ciąg znaków zawierający wymiary domu. 7 jest szerokość. |_____| ---7--- 4 jest …

30
Przełącz ciąg
Wyzwanie polega na zwykłym przełączaniu łańcucha w innym łańcuchu. Wyjaśnienie Jeśli łańcuch przełączający jest podciągiem łańcucha głównego , usuń wszystkie instancje łańcucha przełączającego z łańcucha głównego ; w przeciwnym razie dołącz łańcuch przełączający na końcu łańcucha głównego . Zasady Wszystkie ciągi znaków składają się z drukowalnych znaków ASCII Funkcja powinna …
15 code-golf  string 

9
Wskazówki dotyczące gry w golfa w Racket / Scheme
Jakie masz ogólne wskazówki na temat gry w golfa w Racket / Scheme ? Szukam pomysłów, które można by zastosować do ogólnych problemów z golfem, które są przynajmniej nieco specyficzne dla Racket / Scheme (np. „Usuń komentarze” nie jest odpowiedzią). Wiem, że Scheme i Racket (wcześniej PLT Scheme) są technicznie …
15 code-golf  tips  lisp 

5
Zakoduj stronę kodową
Wprowadzenie Strona kodowa odwzorowuje wartości całkowite na określony znak. Możemy wizualizować stronę kodową w następujący sposób: + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + - - + --- + --- + --- + …

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.