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.

2
Wyświetlaj moc Phi z precyzją Fibonacciego
Napisz kod, który przyjmuje pojedynczą nieujemną liczbę całkowitą n i wysyła n-tą potęgę Phi (ϕ, Golden Ratio, około 1.61803398874989) z taką samą liczbą cyfr dziesiętnych jak n-ta liczba Fibonacciego. Twój kod musi generować prawidłową sekwencję cyfr dla wszystkich danych wejściowych do co najmniej 10 (55 cyfr dziesiętnych). Dane wyjściowe muszą …

1
Drukuj grzech, cos i opaleniznę pod specjalnymi kątami
W trygonometrii istnieją pewne kąty znane jako „kąty specjalne”. Dzieje się tak dlatego, że biorąc grzech, cos lub opaleniznę pod jednym z tych kątów, otrzymujesz wynik, który jest łatwy do zapamiętania, ponieważ jest pierwiastkiem kwadratowym liczby wymiernej. Te specjalne kąty są zawsze wielokrotnością albo pi/6, albo pi/4. Oto wizualizacja wszystkich …

3
Sprawdź numer urodzenia
Norweski numer urodzenia składa się z 11 cyfr, ułożonych w następujący sposób: DDMMYYiiikk DD jest dzień (od 01-31) MM jest miesiącem (od 01-12) YYoznacza rok (od 00 do 99). Nie ma rozróżnienia między 1900 a 2000 iii to „indywidualny numer” kk to dwie cyfry kontrolne iii zależy od roku urodzenia …

3
Ile głosów otrzymuje państwo?
Biorąc pod uwagę listę ludności każdego stanu, uzyskaj, od największej do najmniejszej, liczbę głosów, jaką państwo uzyskuje w kolegium wyborczym. Dane wejściowe: pierwsza liczba reprezentuje całkowitą liczbę głosów do podziału; następuje lista i populacje. W tym przykładzie użyto skrótów dla stanów, ale można użyć dowolnej nazwy zawierającej wielkie i małe …
9 code-golf 

1
MarGolf spotyka Anthill Langtona
This is Markov. Markov's golf ball rolls around randomly. Markov's ball will hole however he strikes it. Markov is smart. Be like Markov. A to jest mrowisko na podwórku Langtona. Mrowisko jest wystarczająco duże, aby pomieścić piłkę golfową Markova, MarGolf. Jednak mrowisko porusza się i zmienia kierunek w zależności od …

14
Zagraj w tłumacza komputerowego
Wprowadzenie Compute to ezoteryczny język żartów. Z wpisu esolangs: Compute nie ma wymaganej składni i ma moc rozwiązywania wszelkich problemów. Jest wystarczająco inteligentny, aby interpretować dowolny język ludzki (angielski, hiszpański, łacina itp.), Dowolny język programowania (C ++, Java, brainfuck itp.) Lub dowolny rodzaj danych, o których możesz pomyśleć. Jedynym minusem …

2
Rzut talentów w DSA
Razem z przyjaciółmi graliśmy w DSA (głównie niemieckie RPG typu tabletop, bardzo podobne do D&D). Zastanawiałem się, jaka jest szansa na podanie rzutu, więc będziesz musiał napisać kod, aby go obliczyć. Twoja postać jest definiowana przez statystyki (od 8 do 14) i wartości talentów (TV) (od 0 do 21). Na …

1
Pomóż mi wypełnić mój portfel!
Jakiś czas temu kupiłem nowy portfel, który może pomieścić 8 kart (4 po obu stronach). Wydaje mi się jednak, że mam o wiele więcej kart i muszę dokonać wyboru, które z nich chcę ze sobą nosić. Niektóre karty używam częściej niż inne, ale karty, które wolę mieć przy sobie, niekoniecznie …

2
Trójkątne siatki: po prostu połączone poliamidy
Podczas gdy jesteśmy na kopniaku z trójkątnymi siatkami , chciałbym zauważyć, że na trójkątnej siatce jest odpowiednik poliomino . Nazywa się je poliamidami i są kształtami utworzonymi przez sklejenie trójkątów równobocznych wzdłuż ich krawędzi. W tym wyzwaniu będziesz decydować, które podzbiory siatki trójkątnej są poliamidami i czy mają w nich …

6
Prawdopodobieństwo pary kart
Biorąc pod uwagę talię składającą się z N kopii kart o wartościach całkowitych [ 1 , M ] dla łącznie N * M kart, oblicz prawdopodobieństwo, że karta o wartości 1 przylega do karty o wartości 2 . Twoje rozwiązanie może być dokładne lub przybliżone i nie musi być takie …

2
Rozwiąż wyrażenie matematyczne z naprzemiennych stron
Utwórz program, który rozwiązuje wyrażenie matematyczne, używając elementów z naprzemiennych stron wyrażenia. Robi się to tak, że zamiast czytać od lewej do prawej, czytasz pierwszy znak, potem ostatni, potem drugi, potem od drugiego do ostatniego itd. To da ci nowe wyrażenie, które musisz ocenić i wygenerować. a*b/c+d-e 135798642 <-- Order …

15
Chiński Zodiak Roku
2015 był rokiem kozła! W tym wyzwaniu dowiesz się, które zwierzę reprezentuje rok. Aby uniknąć skomplikowania tego wyzwania, nie musisz obliczać chińskiego nowego roku. Ponieważ w Zodiaku jest tylko 12 zwierząt, Twój kod musi być jak najkrótszy. Przykłady Twój program musi mieć rok systemowy , pierwsza linia jest tylko w …

1
Pentomino Validator
Jako ktoś, komu nie przeszkadza, aby spojrzeć na swoje pentominos i sprawdzić, czy ma kształt prostokątny, postanowiłem napisać program, który to robi. Twoje zadanie Biorąc pod uwagę część danych wejściowych podzielonych na nowe wiersze zawierające 12 unikalnych znaków, zdecyduj, czy jest to prawidłowe rozwiązanie. Prawidłowe rozwiązanie MUSI Posiadaj 5 każdego …

5
Parser pliku kostnicy DCSS
W tym wyzwaniu musisz przeanalizować pliki kostnicy z roguelike gry Dungeon Crawl Stone Soup i wysłać ją do STDOUT. Co to za pliki kostnicy? Po śmierci generowany jest plik tekstowy z danymi tego znaku. Możesz zobaczyć, jakie wyposażenie posiadał bohater, co wydarzyło się w ciągu ostatnich kilku tur i ile …

6
Oblicz symbol Kroneckera
Ważne linki tutaj i tutaj , ale oto krótka wersja: Masz wejście dwóch liczb całkowitych ai bmiędzy ujemną nieskończonością a nieskończonością (chociaż w razie potrzeby mogę ograniczyć zakres, ale funkcja musi nadal akceptować ujemne dane wejściowe). Definicja symbolu Kronecker Musisz zwrócić symbol Kronecker (a|b)dla danych wejściowych ai bgdzie (a|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.