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.


6
Znajdź najdłuższy ciąg kolejnych cyfr
Proste wyzwanie: biorąc pod uwagę serię liczb całkowitych dodatnich, znajdź liczbę zawierającą wśród jej cyfr najdłuższy ciąg kolejnych cyfr. Sztuczka? Cyfry w biegach mogą owijać się wokół możliwych wartości ( 0123456789) i biegać wstecz. Więc oba 2345, 89012i 5432109są ważne przebiegi kolejnych cyfr (ale nie 3456765ani 321090123jak bieg musi być …

22
Zaimplementuj białego golfisty
Niektóre dwuwymiarowe esolangi, takie jak Forked , i niektóre inne niż esolangi, takie jak Python , mogą czasem wymagać spacji przed wierszami kodu. To nie jest bardzo golfowe. Poza tym jestem leniwy i piszę język 2d, który wymaga dużo spacji przed kodem. Twoim zadaniem jest napisanie narzędzia, które uczyni te …

12
AZ za 10 lat, rozumiesz?
Kontynuując moje poprzednie wyzwanie Policz do 20 słowami! , po raz kolejny użyjemy listy słów z tego wyzwania, aby wykonać inne zadanie. Tym razem będziesz używać wyłącznie: https://github.com/Magic Octopus Urn / wordListsByLength / blob / master / 10.txt Aby wybrać 26 różnych słów, każde zaczynające się od unikalnej litery, i …

4
Pokojowe współistniejące armie
W grze w szachy istnieje element zwany królową, który może atakować każdy inny element, który znajduje się w tym samym rzędzie, kolumnie lub po przekątnej. W szachach występują zazwyczaj dwie boki, czarno-biały, z których każdy należy do jednej z drużyn. Kawałki nie mogą atakować sztuk należących do tej samej drużyny. …
15 code-golf  chess 

6
Zróbmy trójkąt
Większość ludzi zna trójkąt Pascala. 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 Trójkąt Pascala to automat, w którym wartość komórki jest sumą komórek w lewym górnym i prawym górnym rogu. Teraz zdefiniujemy podobny trójkąt. Zamiast po prostu przenieść komórki w lewy górny …
15 code-golf  math 

23
Jadłem już lunch?
Kochasz lunch. Jednak jesteś na diecie i chcesz się upewnić, że przypadkowo nie zjesz lunchu dwa razy w ciągu jednego dnia. Musisz więc stworzyć program, który pomoże ci się upewnić. Jednak jedną z komplikacji jest to, że jesz lunch według bardzo dziwnego harmonogramu. Czas, w którym jesz lunch, to MIESIĄC: …
15 code-golf  date 

10
Najmniej operacji do 100
Przegląd Biorąc pod uwagę listę cyfr, znajdź najmniej operacji, aby uzyskać 100 Wejście Ciąg cyfr, który może, ale nie musi, być w kolejności numerycznej. Kolejności cyfr nie można zmienić, jednak można dodać między nimi operatory plus (+) lub minus (-), aby całkowita suma była równa 100. Wynik Liczba dodanych operatorów, …

4
Rycerz wypełnij siatkę
Wypełnienie rycerza to wypełnienie powodziowe przy użyciu połączenia szachy rycerza. Konkretnie: 1 1 1 1 0 1 1 1 1 (0 to punkt początkowy, 1s pokazuje połączone komórki) Wyzwanie Biorąc pod uwagę siatkę 2D przestrzeni i ścian oraz początkową lokalizację, wypełnij siatkę rycerzem. Najkrótszy kod wygrywa. Zasady Możesz pobierać dane …


10
Zrób mi ogrodzenie!
Wyzwanie To proste wyzwanie. Biorąc pod uwagę dwie dodatnie liczby całkowite w i hutwórz ogrodzenie ASCII o szerokości wi wysokości h. Ogrodzenie należy zbudować zgodnie z następującymi zasadami: +Postać będzie reprezentować stanowisko. -Znak będzie wykorzystywany do reprezentowania szerokości ogrodzenia. |Zostaną wykorzystane do reprezentowania wysokość ogrodzenia. Po dokładnie trzy -znaki zostały …

6
Dzisiaj w YOLD
Dyskordianin kalendarz jest wykorzystywana przez innego harmonogramu Discordians. Rok discordian ma 5 sezonów, z których każdy trwa 73 dni: Chaos, Niezgoda, Zamieszanie, Biurokracja i Następstwa. Discordian week ma 5 dni: Sweetmorn, Boomtime, Pungenday, Prickle-Prickle i Setting Orange. Każdego roku zaczyna się od Sweetmorn (i w Chaosie). Każdy m lat ourth …
15 code-golf  date 

14
Jakim klawiszem nacisnąłem?
Zadanie polega na napisaniu kodu identyfikującego naciśnięcie klawisza na klawiaturze. Możesz założyć, że jednocześnie naciśnięty jest tylko jeden klawisz i że istnieje standardowy układ klawiatury w USA. To jest układ z @ nad 2. Kod powinien wyświetlać unikalny identyfikator każdego naciśniętego klawisza. Obejmuje to PrtScn, Scroll Lock, Pause, lewy Shift, …
15 code-golf 

24
Dołączanie liczb
Dość proste wyzwanie: otrzymasz dwa dane wejściowe, ciąg znaków i liczbę (liczbę można traktować jako ciąg znaków, tzn. "123"Zamiast123 ) Jeśli ciąg nie kończy się liczbą (tzn. Nie pasuje do wyrażenia regularnego \d$ ), wystarczy dołączyć liczbę na końcu ciągu. Jeśli ciąg znaków kończy się liczbą (tzn. Pasuje do wyrażenia …
15 code-golf  string 

18
Copodope Gopolopfop
The Language: Oppification Zabawny język do mówienia jest tworzony przez zastosowanie następującego procesu do każdego słowa: Umieść oppo każdej spółgłosce. Tak się Codestaje Copodope. Tak, to jest to. Na potrzeby tego wyzwania yzawsze jest spółgłoską. Wyzwanie: przeciwdziałanie opresji Podane słowo przeciwne, zwróć słowo oryginalne. Dane wejściowe będą zawierać tylko litery. …

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.