Pytania oznaczone «code-golf»

9
Stwórz swój własny czerwony i czarny

W muzycznym wykonaniu Les Miserables pojawia się piosenka zatytułowana „Red and Black”. Oto część tej piosenki: Czerwony - krew gniewnych ludzi! Czarny - ciemność minionych wieków! Czerwony - świat o świcie! Czarny - noc, która w końcu się kończy! Źródło. Twoim zadaniem jest...

9
Spoglądając na kawałki

Spojrzenie na wartości binarne wydrukowane jako owale i patyki nie jest takie proste ... Aby temu zaradzić, musisz napisać funkcję (lub program), która drukuje liczby w niestandardowej reprezentacji binarnej. Więc chcę wziąć liczbę, powiedzmy 3 ( 00000011) i wypisać bity w formacie zdefiniowanym...

9
Utwórz język i implementację podobne do Muriela

Muriel to język, w którym jedynym sposobem na zapętlenie jest stworzenie quine i wykonanie go. Twoim zadaniem jest stworzenie własnego języka za pomocą tej właściwości i implementacja go w istniejącym języku. Zdefiniujemy język podobny do Muriela w następujący sposób: Ma wbudowane polecenie do...

9
Bitwa liter

Twoje zadanie jest proste: powiedz mi, kto wygrywa bitwę liter. Żołnierze W tej bitwie są trzy różne „wojska”, podsumowane w tej tabeli. name | health | damage A 25 25 B 100 5 C 10 50 Możesz użyć dowolnych trzech unikalnych znaków do reprezentowania żołnierzy, ale musisz określić, czy nie...

9
Rozwiń ten stan australijski

Istnieje 8 stanów i terytoriów australijskich, każdy z 2 lub 3 literowym skrótem: AKT: Australijskie Terytorium Stołeczne NSW: Nowa Południowa Walia NT: Terytorium Północne QLD: Queensland SA: Australia Południowa TAS: Tasmania VIC: Victoria WA: Australia Zachodnia Twoim zadaniem jest...

9
Piszę poprawną kombinację zer i jedynek

Niedawno wspomniałem o utworze „ Textpert” na temat pisania SMS-ów podczas jazdy, a jedna konkretna linijka tego utworu zainspirowała to wyzwanie. Nigdy nie pochylałem się tak nisko, by pisać zdjęcia / Zamiast tego piszę poprawną kombinację zer i jedynek Oczywiście, byłoby to prawie niemożliwe...

9
Czy podoba Ci się Taekwondo?

Choi Hong Hi zmarł 15 czerwca 2002 roku w honorowym wieku 83 lat. Założył Taekwondo . 15 lat po jego śmierci chciałbym zostać mistrzem Taekwondo. To jest mój czas, aby zabłysnąć! Zadanie Biorąc pod uwagę ciąg, powinieneś wypisać wersję Taekwondo . Zasady Otrzymasz niepusty ciąg / zdanie przy...

9
Konwertuj wartości CMYK na RGB

Biorąc pod uwagę kody kolorów w CMYK, przekonwertuj je na wartość RGB. Dane wejściowe: ciąg 4 liczb całkowitych (od 0-100) oddzielonych spacją 86 86 0 43 28 14 0 6 0 41 73 4 Wynik: #141592 #ABCDEF #F49043 Najkrótszy kod wygrywa! WSKAZÓWKA: Do konwersji CMYK na RGB możesz użyć wzoru...

9
Druk krzyżujący dwóch strun

Biorąc pod uwagę zestaw dwóch strun, które mają taką samą długość, wydrukuj krzyż . Krzyż Criss z dwóch ciągów uzyskuje się w następujący sposób. Daje drugi znak drugiego łańcucha, a następnie pierwszy znak pierwszego łańcucha. Daje pierwszy znak drugiego łańcucha, a następnie drugi znak...

9
Zwiększenie partycji Goldbacha

Hipoteza Goldbacha stwierdza, że: każda liczba parzysta większa niż 2 jest sumą dwóch liczb pierwszych. Rozważymy partycję Goldbacha liczby n jako parę dwóch liczb pierwszych dodających do n . Mamy do czynienia z liczbami jest zwiększania partycji Goldbach . Mierzymy wielkość partycji Goldbach...

9
Zredukuj listę do ostatecznej liczby

Wejścia Lista (tablica) liczb lub ciągów liczbowych, jeśli to ułatwia. Możesz założyć, że na liście zawsze będą co najmniej dwa elementy, a każdy element będzie liczbą naturalną (liczba całkowita większa od zera). Wyjścia Pojedyncza liczba lub ponownie ciąg liczbowy. Problem Chodzi o to, aby...

9
Maksymalna liczba różnych podciągów

Opis Biorąc pod uwagę długość ni rozmiar alfabetu k>0, twój program musi określić liczbę ciągów znaków z tymi parametrami, które mają maksymalną liczbę unikalnych podciągów. W przypadku k=2generuje to OEIS A134457 . Przykład Na przykład, 2210ma podciągi , 2, 22, 221, 2210, 2, 21, 210, 1, 10,...

9
Zbuduj Permuter

Do tego wyzwania stworzysz funkcję (twoja funkcja może być kompletnym programem), która pobiera listę jako dane wejściowe i zwraca permutację tej listy. Twoja funkcja musi spełniać następujące wymagania. To musi być deterministyczne. Skomponowanie funkcji ze sobą wiele razy powinno być w stanie...

9
Łańcuch słów został ponownie załadowany

Jest to wariant gry Łańcuch słów i Budowanie długiego łańcucha słów . Dane wejściowe to niepusta lista unikatowych słów o długości co najmniej 2 znaków w [az]. Musisz podać długość najdłuższego możliwego łańcucha, w którym każde następne słowo zaczyna się od ostatniej litery poprzedniego słowa....

9
ASCII 2D-mapa gry

Problem Dane wejściowe, agdzie a jest siatką znaków w dowolnym formacie wejściowym, o ile ma tylko jeden element dla każdego „bloku” wyniku. I dane wejściowe, bgdzie b jest siatką liczb tego samego rozmiaru co dane wejściowe a. Istnieją dwa rodzaje dróg, 1 oznacza drogę kamienną oznaczoną, @a 2...

9
Stary telefon bezprzewodowy

Muszę zadzwonić do znajomych, ale przyciski mojego telefonu bezprzewodowego nie działają poprawnie. Jedynymi przyciskami, które mogę nacisnąć, są [W górę], [W dół] i [Zadzwoń]. Przyciski [W górę] i [W dół] mogą być używane do nawigacji w moich ostatnich połączeniach, a [Połączenie] może być używany...

9
Użyj liter, aby skrócić liczby

Wyzwanie Weź liczbę i wyślij ją 4 cyframi lub mniej, używając liter i cyfr. Na przykład; 270,030zamieniłby się w 270K. Klucz Miliardy -> B Milion -> M Tysiąc -> K Zasady Możesz zaakceptować liczby wejściowe zawierające przecinki rozdzielane co trzy miejsca dziesiętne (np....

9
Przełącz skrzynkę!

Biorąc pod uwagę ciąg, który jest potencjalnie zapakowany, przełącz pole. Staje się to wyraźniejsze w przypadkach testowych i wyjaśnieniach. Wejście wyjście Format wejściowy Dane wejściowe będą albo pojedynczym ciągiem oddzielonym CR, LF lub CRLF, albo listą ciągów. Format wejściowy zależy od...