Pytania oznaczone «code-golf»

17
Wielomian cyklotomiczny

Tło (przejdź do definicji) Euler udowodnił piękne twierdzenie o liczbach zespolonych: e ix = cos (x) + i sin (x). To sprawia, że ​​twierdzenie de Moivre'a jest łatwe do udowodnienia: (e ix ) n = e i (nx) (cos (x) + i sin (x)) n = cos (nx) + i sin (nx) Możemy rysować liczby zespolone za pomocą...

17
Liczby o podobnych mocach

Biorąc pod uwagę liczbę całkowitą p> 1 , znajdź najmniejszą liczbę całkowitą q> p, tak aby lista wykładników w pierwszej faktoryzacji q była taka sama jak p , bez względu na kolejność lub wartość czynników pierwszych. Przykłady Pierwotna faktoryzacja p = 20 wynosi 2 2 x 5 1 . Najmniejsza...

17
Potęgowanie do mnożenia do dodawania

Mnożenie dwóch liczb całkowitych można zredukować do szeregu dodatków 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 Potęgowanie (zwiększenie a do potęgi b ) można również zredukować do szeregu mnożenia: 5 ^ 3 = 5 * 5 * 5 Dlatego potęgowanie można zredukować do szeregu dodatków, tworząc wyrażenie...

17
Sekwencja całkowitych pierwiastków kwadratowych

Zdefiniujmy sekwencję całkowitych pierwiastków kwadratowych. Po pierwsze, (1) = 1. Następnie, (n) jest dodatnią liczbą całkowitą najmniejszą nie widziano w taki sposób, sqrt(a(n) + sqrt(a(n-1) + sqrt(... + sqrt(a(1))))) jest liczbą całkowitą. Kilka przykładów: a (2) wynosi 3, ponieważ jest to...

17
Munge moje hasło

Nadal należy unikać używania typowych słów jako haseł. Wyzwanie to dotyczy kodowania bardzo prosty program munges dana hasło ( M odify U ntil N ot G uessed E asily). Wejście Słowo, które jest ciągiem zapisanym w alfabecie abcdefghijklmnopqrstuvwxyz. Nie ma znaczenia, czy litery są małe, czy...

17
Draw „Til You Drop”

W piątej edycji Dungeons & Dragons (a także w większości innych wydań) istnieje magiczny przedmiot o nazwie Deck of Many Things . Jest to niezwykle potężny przedmiot, ponieważ wszystkie karty mają bardzo silne pozytywne lub negatywne efekty. Aby użyć talii, postać deklaruje liczbę, a następnie...

17
Rozmiary papieru i kopert

Zadanie Biorąc pod uwagę literę (A, B, C) i cyfrę (0-10), wyślij rozmiar odpowiadającego standardowego rozmiaru papieru (Seria A i B) lub pasującego standardowego rozmiaru koperty (seria C) w milimetrach w formacie aaaa x bbbbgdzie aaaai bbbbsą pomiary szerokości i wysokości w milimetrach zgodnie...

17
Odwróć dwie sekcje sznurka wokół osi obrotu

tło Obecnie uczęszczam na zajęcia AP Comp Sci A: Java i chcę zacząć od gry w golfa. Mam wyzwanie z kursu i chciałbym zobaczyć, w ilu bajtach społeczność może wykonać to wyzwanie. Szczegóły wyzwania: Biorąc pod uwagę dwa ciągi wejściowe, ciąg główny i ciąg przestawny, wykonaj następujące...

17
Wartości HSL do RGB

Głównym celem modelu kolorów RGB (czerwony zielony niebieski) jest wykrywanie, reprezentacja i wyświetlanie obrazów w systemach elektronicznych, takich jak telewizory i komputery HSL (Hue Saturation Lightness) to alternatywny model kolorów, zaprojektowany w latach 70. XX wieku przez badaczy...

17
Uogólnione sekwencje FiveThirtyEight

Na podstawie tej zagadki FiveThirtyEight . tło Sprawdź następującą nieskończoną sekwencję: 3 3 3 2 3 3 3 2 3 3 3 2 3 3 2 3 3 3 2 ... Powiedzmy, że sekwencja ma indeks 1. Liczba ith w sekwencji określa, ile 3s jest przed ith 2i po poprzednich 2. Ponieważ sekwencja zaczyna się 3od sekwencji,...

17
Konfiguracja elektronów

W fizyce atomowej i chemii kwantowej The konfiguracja elektronowa jest rozkład elektronów o z atomem w orbitali atomowych . Na przykład konfiguracja elektronowa atomu neonu to 1s 2 2s 2 2p 6 . (Z Wikipedii ) Wyzwanie Wyzwanie polega na pobraniu liczby reprezentującej liczbę atomową elementu i...

17
Usuń pierwszą cyfrę okresową

Wszyscy wiemy, że ilekroć liczba wymierna jest zapisywana dziesiętnie, wynik kończy się albo (ewentualnie) jest okresowy. Na przykład, gdy liczba 41/42 jest zapisywana dziesiętnie, wynikiem jest 0.9 761904 761904 761904 761904 761904 761904 761904 ... z początkową sekwencją cyfr, 0.9a następnie...

17
Fakty dotyczące kalendarza XKCD

Inspiracja . Wysłano za zgodą . Wydrukuj jeden z możliwych „faktów” kalendarza XKCD: Możesz pobrać nieprzetworzony tekst i strukturę z mojej referencyjnej implementacji APL lub z transkrypcji wyjaśnienia XKCD (w tym tekst tytułowy tuż pod ilustracją). Zasady W każdym węźle decyzyjnym musi...

17
Licząc pętle Moufanga

Pętla jest dość prostą strukturą algebraiczną. Jest krotką (G +), w którym G jest zbiorem a + jest operatorem, G xg → G . To znaczy + pobiera dwa elementy z G i zwraca nowy element. Operator jest również zobowiązany do spełnienia dwóch właściwości Rezygnacja: Dla każdego A i B w G istnieje...

17
Pomóż mojemu synowi znaleźć jego listy

tło Na podstawie gry, którą mój czterolatek dostał od swojego rabina. „Celem” jest „znalezienie” liter w określonej kolejności, np aecdb. Otrzymujesz stos kart listowych, np daceb. Możesz przeszukiwać stos tylko w podanej kolejności, aczkolwiek cyklicznie. Kiedy napotkasz potrzebny list,...

17
Podciągi binarne

Inspirowany czwartym problemem z BMO2 2009 . Biorąc pod uwagę dodatnią liczbę całkowitą n jako dane wejściowe lub parametr, zwróć liczbę liczb całkowitych dodatnich, których reprezentacje binarne występują jako bloki w binarnym rozwinięciu n . Na przykład 13 -> 6, ponieważ 13 w systemie...