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.


19
Liczby Lucas-nacci
tło Większość osób zna się na liczby Fibonacciego F(n) : 0, 1, 1, 2, 3, 5, 8, 13, 21 ... Są one tworzone przez funkcję rekurencji za F(n) = F(n-1) + F(n-2)pomocą F(0)=0iF(1)=1 . A000045 Blisko spokrewniona sekwencja to liczby Lucasa L(m) : 2, 1, 3, 4, 7, 11, 18, …

6
Odwróć tekst Boustrophedon
Boustrophedon jest rodzajem tekstu dwukierunkowego, w którym kolejne wiersze występują naprzemiennie między czytaniem od lewej do prawej i od prawej do lewej. Kierunek postaci został również odzwierciedlony w odniesieniu do kierunku czytania. W systemach pisma z odwróconymi liniami znaki zostały obrócone o 180 zamiast lustrzanych. Wyzwanie Napisz program / funkcję, …

1
Wykonaj równanie matematyczne od daty
Na mojej lekcji ekonomii wraz z przyjaciółmi lubimy wymyślać sposoby zmiany kolejności cyfr w formacie daty (w formacie MM / DD / RR), aby utworzyć prawidłowe równanie matematyczne. W większości przypadków oprócz konkatenacji możemy używać dodawania, odejmowania, mnożenia, dzielenia, nawiasów i potęgowania. Twój program powinien zrobić coś podobnego. Program powinien …

18
Usuń więcej niż n kolejnych samogłosek z ciągu wejściowego
Nie lubię strun z więcej niż trzema samogłoskami z rzędu. Czy potrafisz napisać program, który usuwa wszystkie samogłoski, których nie chcę ze słów? Możesz napisać program lub funkcję, pobierając dane wejściowe przez STDIN (lub najbliższą alternatywę), argument wiersza poleceń lub argument funkcji i wypisując wynik przez STDOUT (lub najbliższą alternatywę), …
19 code-golf  string 

19
Odwrotny i kwadratowy
W tym wyzwaniu wyliczysz liczby z osobliwej sekwencji. Dane wejściowe są liczbą całkowitą nieujemną dziesiętną. Odwróć bity w tej liczbie całkowitej, a następnie kwadrat, aby uzyskać wymaganą moc wyjściową. Podczas odwracania bitów nie wolno używać żadnych początkowych zer na wejściu. Na przykład: 26 (base 10) = 11010 (base 2) -> …

15
Kalkulator numerologii
Celem tego wyzwania jest obliczenie jednego rodzaju cyfry numerologicznej z ciągów znaków i cyfr. Dane wejściowe mogą odbywać się dowolną dogodną metodą (standardowe wejście, argumenty, oddzielny plik). Wejście może zawierać żadnych znaków ASCII druku, ale tylko alfanumeryczne ( A-Z, a-z, i 0-9) muszą być brane pod uwagę. Wynik musi być …
19 code-golf 

2
Sekwencja skorupy Koopa
W różnych grach Super Mario zielone i czerwone pociski Koopa Troopa mogą ślizgać się bez tarcia na płaskich powierzchniach i niszczyć ceglane bloki na ich drodze. Kiedy pocisk uderza w klocek, blok pęka, zamieniając go w pustą przestrzeń, a pocisk Koopa zmienia kierunek. Jako przykład obejrzyj tutaj czerwoną powłokę . …

2
Dames, zróbcie matematykę!
Kolejność operacji, PEMDAS, jest podstawową zasadą w matematyce, która mówi nam, które operacje kolejności należy wykonać: „Nawiasy, wykładniki, mnożenie i dzielenie oraz dodawanie i odejmowanie” Problem w tym, że PEMDAS nie jest bardzo wszechstronny! Co jeśli chcesz to zrobić w innej kolejności? Nie będziemy bałagać się nawiasami, więc trzymamy je …


30
Liczba mieszana do niewłaściwej frakcji
Liczba mieszana do niewłaściwej frakcji W tym wyzwaniu zamienisz liczbę mieszaną na niewłaściwy ułamek. Ponieważ niepoprawne ułamki używają mniejszej liczby, kod będzie musiał być jak najkrótszy. Przykłady 4 1/2 9/2 12 2/4 50/4 0 0/2 0/2 11 23/44 507/44 Specyfikacja Możesz założyć, że mianownik wejścia nigdy nie będzie wynosił 0. …

12
Widziałem, że nadchodzi
Napisz program lub funkcję, która przyjmuje liczbę całkowitą większą niż 1 lub mniejszą niż -1. Oznacza to, że dane wejściowe nie będą wynosić 0, 1 lub -1. Jeśli dane wejściowe to 2, dane wyjściowe powinny być: |\_/| |___| Jeśli dane wejściowe to 3, dane wyjściowe powinny być: |\_/\_/| |______| Jeśli …

1
Unikaj najbardziej stromego zejścia!
tło Kilka miesięcy temu przygoda Twojego życia właśnie się rozpoczęła. Teraz, w tym właśnie momencie (tak, teraz), po miesiącach cierpienia i ciężkiej pracy, ty i grupa przyjaciół stoicie na szczycie świata. Tak, masz rację, jesteś na szczycie Sagarmatha . Jednak sprawy nie idą tak dobrze, jak byś chciał. Otoczyła cię …
19 code-golf 

8
Obliczanie CUDDLE
Zgodnie ze stroną Wikipedii pod numerem 69 należy zauważyć, że 69 2 = 4761 i 69 3 = 328,509 razem używają wszystkich cyfr dziesiętnych. Liczba 69 jest w rzeczywistości najniższą liczbą, która spełnia tę właściwość. Z podobnego powodu 32 043 jest niezwykłe: 32 043 2 = 1 026 753 849 …
19 code-golf  math 

2
The Donut Shop ™
Brakuje Ci gotówki, więc postanowiłeś zbudować pączki dla The Donut Shop ™, największej na świecie cyfrowej firmy oferującej pączki, głównie dlatego, że sprzedają pączki każdej wielkości, jakie można sobie wyobrazić. Teraz, biorąc pod uwagę, że obecnie standardy handlu są bardzo trudne, musisz napisać jak najkrótszy kawałek kodu, aby utworzyć te …

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.