Pytania oznaczone «code-golf»

25
Walidacja wypełnienia PKCS # 7

W kryptografii dopełnianie PKCS # 7 to schemat dopełniania, który dodaje liczbę bajtów N ≥ 1, gdzie wartość każdego dodanego bajtu jest równa N. Na przykład, Hello, World!który ma 13 bajtów, ma postać szesnastkową: 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21 Jeśli zdecydujemy się na pad PKCS # 7 do...

25
Konwertuj na Bibi-binary

Bibi-binary to system numeryczny opracowany przez Boby Lapointe w celu przedstawienia liczb w literach, których wymowa wydaje się śmieszna. Twoim zadaniem jest konwersja liczb dziesiętnych na Bibi-binary! Konwersja Liczba jest konwertowana na podstawową 16 (szesnastkową), a każdy znak jest...

25
HexaGolf: Wordagons

Zobacz także: Rotatagons Wyzwanie Biorąc pod uwagę ciąg wejściowy, wypisz jego słowo. Wordagons Wordagon to sposób reprezentowania łańcucha w sześciokącie. Teraz stwórzmy słowo z łańcucha hexa: Najpierw zaczynasz od pierwszego znaku w ciągu, umieszczając go na środku: h Następnie weź...

25
Praming Puzles & Colf: Condense a String

Spędziłem trochę czasu na tej stronie i zacząłem cieszyć się możliwie najkrótszym czasem. To może być powód, dla którego ostatnio jestem obrażony ciągami zawierającymi te same znaki więcej niż jeden raz. Twoim zadaniem jest napisanie funkcji lub programu, który skondensuje dany ciąg znaków zgodnie...

25
Oblicz sekwencję kangura

Historia Oświadczenie: Może zawierać wymyślone informacje o kangurach. Kangury przemierzają kilka etapów rozwoju. Gdy dorastają i stają się silniejsze, mogą skakać coraz wyżej i dłużej i mogą skakać więcej razy, zanim poczują głód. Na etapie 1 kangur jest bardzo mały i nie może w ogóle skakać....

25
Downgoat-ify Animals!

Mój awatar Downgoat ma kilka wyraźnych cech Te cechy mogą jednak dotyczyć także każdego innego zwierzęcia. Specyfikacja Biorąc pod uwagę obraz zwierzęcia (technicznie może być dowolny), musisz zastosować do niego właściwości Downgoat. Piksele graniczne to najbardziej zewnętrzne piksele...

25
Suma cyfr czynnikowych

Wyzwanie polega na obliczeniu sumy cyfr silni liczby. Przykład Input: 10 Output: 27 10! = 10 × 9 × ... × 3 × 2 × 1 = 3628800, a suma cyfr w liczbie 10! wynosi 3 + 6 + 2 + 8 + 8 + 0 + 0 = 27 Można oczekiwać, że wartość wejściowa będzie liczbą całkowitą powyżej 0. Dane wyjściowe mogą być...

25
Transpile WordMath

Wszyscy widzieliśmy te „hax matematyki” online, które wyglądają tak: Think of a number, divide by 2, multiply by 0, add 8. I, magicznie, wszyscy kończą na cyfrze 8! Język Zdefiniujmy język programowania, który wykorzystuje składnię powyższego tekstu, zwany „WordMath”. Skrypty WordMath są...

25
Duże liczby: Ultrafactorials

To pytanie zostało przerobione. Przeczytaj je ponownie. Ultrafactorials Ultrafactorials to ciąg liczb, które można wygenerować za pomocą następującej funkcji: a(n) = n! ^ n! Wynikowe wartości rosną niezwykle szybko. Uwaga dodatkowa: Jest to pozycja A046882 w OEIS. Powiązane są również...

25
ZŁAMANY KLUCZ ZAMKNIĘTY FIASCO

Niektórzy z twoich pracowników mają zepsute klawisze Capslock i jesteś zbyt tani, aby je wymienić. Pomóż im, tworząc najkrótszy możliwy program do poprawienia ich pracy! Po prostu przekonwertuj każdy znak w danym ciągu z wielkich na małe i odwrotnie ... ale jest pewien zwrot! Jesteś również bardzo...

25
Christmas Cracker Mystery Calculator

Prezenty zostały otwarte. Mielone placki zostały zjedzone. Gwiezdne wojny zostały obejrzane. Sezon świąteczny zaczyna się kończyć. Do tej pory mogłeś wyciągnąć kilka Christmas Crackers . Jeśli masz szczęście, zamiast zwykłych bezużytecznych plastikowych zabawek, możesz wygrać Mystery Calculator,...

25
Fraktal drzewa binarnego

Dzisiejszym wyzwaniem jest narysowanie drzewa binarnego tak pięknego ascii-art, jak ten przykład: /\ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ /\ /\ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ /\ /\ /\ /\ / \ / \ / \ / \ / \ / \ / \ / \ / \...

25
Regresja liniowa na sznurku

To wyzwanie jest trochę trudne, ale raczej proste, biorąc pod uwagę ciąg znaków s: meta.codegolf.stackexchange.com Użyj pozycji znaku w łańcuchu jako xwspółrzędnej i wartości ascii jako ywspółrzędnej. W przypadku powyższego ciągu wynikowy zestaw współrzędnych wyglądałby następująco: 0, 109 1,...

25
Czas na wyzwanie zegara!

Chciałbym, żebyś zbudował mi zegar, który wyświetla czas w tym formacie: 18 ---------- 19 -------------------------------------------------- Wyświetla się „18: 10”. Bieżąca godzina i następna godzina są wyświetlane na początku wiersza, a następnie spacja i liczba myślników: w pierwszym wierszu...

25
Narysuj ryzyko ASCII

Istnieje mnóstwo pytań dotyczących rysowania kształtów za pomocą gwiazdek - więc pomyślałem, że przy tak wielu gwiazdkach powinniśmy narysować jedno, używając tabeli ASCII. Wyzwanie Twoim zadaniem jest napisanie programu lub funkcji, która nie pobiera danych wejściowych i wyświetla następujący...

25
Przybliżona stała Bruna

Stała Bruna to wartość, z którą sumuje się odwrotność podwójnych par liczb pierwszych ( 1/pi 1/(p+2)gdzie pi p+2obie są liczbami pierwszymi). Jest w przybliżeniu 1.902160583104. Biorąc pod uwagę dodatnią liczbę całkowitą N, przybliż przybliżoną stałą Bruna, sumując odwrotności podwójnych par liczb...

25
Zastępowanie ciągu rekurencyjnego

Zadanie Napisz program lub funkcję, która podając trzy łańcuchy A, B, Ctworzy łańcuch wyjściowy, w którym rekurencyjnie podstawiono każde wystąpienie Bin . Rekurencyjne podstawianie oznacza powtarzanie podstawienia, w którym na każdym etapie wszystkie nie nakładające się wystąpienia in (wybrane...