Pytania oznaczone «sequence»

21
Ile sekwencji blackjacka na tej liście?

Twoim zadaniem jest ustalenie, ile różnych sekwencji blackjacka można znaleźć na uporządkowanej liście 12 kart. Sekwencję blackjacka definiuje się jako sekwencję następujących po sobie kart, których suma punktów wynosi dokładnie 21. Punkty są liczone zgodnie z poniższą tabelą: Symbol | Name |...

21
Kiedy życie daje ci cytryny, zrób lemoniadę

Wyzwanie Będziesz mieć ciąg wejściowy i wszędzie słowo "Lemon"występuje powinien być przekształcony "Lemonade" alea , di emuszą być zapożyczone z innego miejsca w zdaniu. Przykład Przykładowe dane wejściowe: Gdy byłem dzieckiem, znalazłem cytrynę Przykładowe dane wyjściowe: I Founda...

21
Chwiejna sekwencja Golomba

OEIS ma odmianę (A111439) w sekwencji Golomb . Podobnie jak w sekwencji Golomb, A(n)opisuje, jak często npojawia się w sekwencji. Ale dodatkowo żadne dwie kolejne liczby nie mogą być identyczne. Podczas budowania sekwencji A(n)jest zawsze wybierana jako najmniejsza dodatnia liczba całkowita, która...

21
Osiąganie szczęścia w reputacji

Nowy golfista, Joe, właśnie zarejestrował się na stronie. Ma 1 reputację, ale jest zdeterminowany, aby dokładnie dotrzeć do wszystkich swoich szczęśliwych liczb. Joe wierzy w wyższe moce, które pomogą mu osiągnąć swój cel przy minimalnej ilości (jego lub innych) działań. Jako nowy użytkownik uważa...

21
Cyfrowy Sumorial

Biorąc pod uwagę dane wejściowe n, napisz program lub funkcję, która wypisuje / zwraca sumę sum cyfrowych ndla wszystkich baz 1 do n. n+∑b=2n∑i=0∞⌊nbi⌋modbn+∑b=2n∑i=0∞⌊nbi⌋modbn + \sum_{b=2}^n \sum_{i=0}^\infty \left\lfloor \frac{n}{b^i} \right\rfloor \bmod b Przykład: n = 5 Utwórz zakres...

21
Obliczanie kuzynów Collatz

Zdefiniuj funkcję f (n) dla dodatniej liczby całkowitej n w następujący sposób: n / 2 , jeśli n jest parzyste 3 * n + 1 , jeśli n jest nieparzyste Jeśli wielokrotnie zastosujesz tę funkcję do dowolnego n większego niż 0, wynik zawsze wydaje się zbieżny do 1 (chociaż nikt nie był jeszcze w...

21
Fabryka worków na owoce

Twoim zadaniem jest zbudowanie algorytmu (programu lub funkcji), który może zoptymalizować pakowanie owoców z przenośnika taśmowego do worków, które zostaną wysłane do sprzedawców, optymalizując pod kątem największej liczby worków. Każda torebka musi ważyć co najmniej pewną ilość, ale wszelkie...

21
Policz liczbę najkrótszych ścieżek do n

W tym wyzwaniu kodu będziesz musiał obliczyć liczbę sposobów osiągnięcia nnn zaczynając od 222 używając map w postaci x↦x+xjx↦x+xjx \mapsto x + x^j (z jjj nieujemną liczbą całkowitą) i robiąc to w minimalnej liczbie kroków. (Uwaga: jest to związane z sekwencją OEIS A307092 .) Przykład Na...

21
Funkcja półwykładnicza

Funkcja półwykładnicza to taka, która po złożeniu daje funkcję wykładniczą. Na przykład jeśli f(f(x)) = 2^x, to fbyłaby funkcja półwykładnicza. W tym wyzwaniu obliczysz określoną funkcję półwykładniczą. W szczególności obliczymy funkcję od liczb całkowitych nieujemnych do liczb całkowitych...

21
Przejdźmy do 9!

Biorąc pod uwagę liczbę całkowitą n> 2 , wydrukuj lub zwróć najmniejszą nieujemną liczbę całkowitą k, tak aby a (n, k) = 9 , gdzie a (n, k) jest zdefiniowane przez: a (n, 0) = n a (n, k + 1) = a (n, k) / 2 + 1, jeśli a (n, k) jest parzyste suma cyfr a (n, k) ² (w podstawie 10), jeśli a (n,...

21
Baum-Sweet Sequence

Baum-Sweet Sequence (A086747 with a Twist) Weź dodatnią liczbę całkowitą ni wydrukuj liczby całkowite od 1 do n, dla których sekwencja Baum-Sweet zwraca wartość true. Sekwencja Bauma-Sweeta powinna zwrócić wartość falsy, jeśli binarna reprezentacja liczby zawiera nieparzystą liczbę kolejnych zer w...

21
Wszystkie k-mers / n-gramów

Wprowadzenie Mieliśmy histogramy i liczymy , ale nie wymieniliśmy ich wszystkich. Każdego roku Dyalog Ltd. organizuje konkurs studencki. Wyzwanie polega na napisaniu dobrego kodu APL. To jest agnostyczna edycja kodu golfowego szóstego problemu tego roku. Mam wyraźną zgodę na opublikowanie tutaj...

21
Produkt dzielników

Wyzwanie Biorąc pod uwagę dodatnią liczbę całkowitą, zwróć iloczyn dzielników, w tym siebie. Jest to sekwencja A007955 w OEIS . Przypadki testowe 1: 1 2: 2 3: 3 48 5: 5 6: 36 7: 7 8: 64 9:27 10: 100 12: 1728 14: 196 24: 331776 25: 125 28: 21952 30: 810000 Punktacja To jest golf golfowy ,...

21
Jeszcze nieużywane pary

Zdefiniujmy sekwencję dodatnich liczb całkowitych. Zdefiniujemy sekwencję na liczbach parzystych, aby była podwójna w stosunku do poprzedniego terminu. Dziwne wskaźniki sekwencji będą najmniejszą dodatnią liczbą całkowitą, która nie pojawia się jeszcze w sekwencji. Oto kilka pierwszych...

21
Wyjście liczb „Dopasuj”

„Dopasuj liczby” Sam ma „genialny” pomysł na kompresję! Możesz pomóc? Oto podsumowanie schematu kompresji Sama. Najpierw weź podstawową reprezentację 10 dowolnej liczby naturalnej ściśle mniejszej niż 2 ^ 16 i zapisz jako ciąg binarny bez zer wiodących. 1 -> 1 9 -> 1001 15 -> 1111 13...

21
Narysuj pusty kwadrat # o podanej szerokości

Dostałem to wyzwanie od Codingame i jestem ciekaw lepszych rozwiązań niż moje: Biorąc pod uwagę szerokość za pomocą standardowego wejścia, narysuj pusty kwadrat „#” dla danej szerokości i długości. Przykład: 5 wyników w ##### # # # # # # ##### Użyłem Pythona, aby rozwiązać ten problem, więc...