Podsekwencja to dowolna sekwencja, którą można uzyskać z innej, usuwając dowolną liczbę znaków. Wyraźne niepustymi subsekwencje 100są 0, 1, 00, 10, 100. Wyraźne niepustymi subsekwencje 1010są 0, 1, 00, 01, 10, 11, 010, 100, 101, 110, 1010. Napisz program lub funkcję, która podając dodatnią liczbę całkowitą n zwraca liczbę różnych …
Oto jak zdefiniowano sekwencję Kolakoskiego (OEIS A000002 ): Sekwencja Kolakoski jest sekwencją, która zawiera 1i 2, a nth elementem tej sekwencji jest długość nth grupy równych elementów (przebiegów) w samej sekwencji. Pierwsze 20 elementów sekwencji i odpowiednie długości to: 1 2 2 1 1 2 1 2 2 1 2 …
Wejście: Dwa ciągi bez znaków nowej linii i białych znaków. Wynik: Oba ciągi wejściowe w oddzielnych wierszach, w razie potrzeby ze spacjami † dla jednego z dwóch ciągów. Oraz trzecią linię z postaci A, R, Mi , reprezentujący dodane , usunięte , zmodyfikowane i niezmienione . † Dodajemy spacje do …
Szukamy sekwencji Weź liczby naturalne 1,2,3,4,5,6,7,8,9,10,11,12,13,14... Konwertuj na base-2 1,10,11,100,101,110,111,1000,1001,1010,1011,1100,1101,1110... Połącz powyższe liczby 110111001011101111000100110101011110011011110... Partition ten numer w prime-Kawałki (kawałki zawierające doskonałą liczbę cyfr) Najwyżsi są podejmowane w celu asceding2,3,5,7,11,13,17... [11][011][10010][1110111][10001001101][0101111001101][1110...] i znajdź sumę cyfr każdego fragmentu Primes 2 3 5 7 11 13 17 Chunks [11][011][10010][1110111][10001001101][0101111001101][1110...] SumOfDigits 2 2 …
W przypadku tego wyzwania lista jest uważana za ważną tylko wtedy, gdy składa się wyłącznie z liczb całkowitych i prawidłowych list (definicje rekurencyjne \ o /). W przypadku tego wyzwania, podając prawidłową listę i liczbę całkowitą, zwróć listę wszystkich głębokości, na których można znaleźć liczbę całkowitą. Przykład Rozważmy listę [1, …
Wyzwanie Biorąc pod uwagę listę, ustal, czy pogrupowanie listy w serie rosnących i malejących elementów da listę o jednakowych rozmiarach. Innymi słowy, „punkty zwrotne” listy są rozmieszczone równomiernie. Przykład Oto przykład: 0, 3, 7, 5, 2, 3, 6 0, 3, 7wzrasta, 7, 5, 2maleje i 2, 3, 6wzrasta. Dlatego jest …
Wyzwanie Biorąc pod uwagę liczbę całkowitą, njako dane wejściowe 36 >= n >= 2, należy podać liczbę liczb Lynch-Bell w bazie n. Wyjście musi znajdować się w bazie 10. Numery Lynch-Bell Liczba jest liczbą Lynch-Bell, jeśli: Wszystkie jego cyfry są unikalne (bez powtarzania cyfr) Liczba jest podzielna przez każdą z …
Na szachownicy znajduje się gra Get Home . W tej grze jest jeden element, który jest przesuwany po kolei przez obu graczy. Istnieją pewne zasady dotyczące przenoszenia elementu. Podczas tury gracz musi wykonać jeden z poniższych ruchów, aby uzyskać dodatnią n . n odstępów w górę n spacji po lewej …
Na potrzeby tego wyzwania polifhong definiuje się jako ciągły kawałek struny , który zawiera tylko samogłoski i ma długość co najmniej 2. Biorąc pod uwagę niepusty ciąg jako dane wejściowe, Twoim zadaniem jest wyprowadzenie wszystkich zawartych w nim polifhongów . Na przykład "abeoic"ma następujące ciągłe plasterki (oddzielone spacjami): a b …
Biorąc pod uwagę liczbę całkowitą, ngdzie 3 <= n < 2^32oblicz pole regularnego n-gona z apothemem 1; wzór, dla którego jest n * tan(π / n). Dla tych, którzy nie wiedzą, czym jest apothem: Apothem zwykłego wielokąta jest odcinek linii od środka do środka jednego z jego boków. Wypisuje obszar …
Biorąc pod uwagę macierz składającą się z dodatnich liczb całkowitych, wyprowadzaj ścieżkę z najniższą sumą podczas przechodzenia od lewego górnego elementu do prawego dolnego rogu. Możesz poruszać się pionowo, poziomo i po przekątnej. Pamiętaj, że można przesuwać zarówno w górę / w dół, w prawo / w lewo i po …
Mieliśmy kilka wyzwań związanych z konwersją podstawową, ale wszystkie wydają się mieć zastosowanie do wartości całkowitych. Zróbmy to z liczbami rzeczywistymi! Wyzwanie Wejścia: Rzeczywista liczba dodatnia x , wyrażona w podstawie 10. Można to przyjąć jako zmiennoprzecinkowe podwójnej precyzji lub jako ciąg. Aby uniknąć problemów z precyzją, można założyć, że …
To wyzwanie jest raczej proste: otrzymujesz tablicę dodatnich (nie licząc 0) liczb całkowitych i musisz wybrać losowy element z tej tablicy. Ale oto zwrot akcji: prawdopodobieństwo wyboru elementu zależy od wartości liczby całkowitej, co oznacza, że wraz ze wzrostem liczby całkowitej rośnie również prawdopodobieństwo jej wyboru! Przykład Dostajesz tablicę [4, …
To wyzwanie dla gliniarzy i rabusiów , wątek rabusiów można znaleźć tutaj . Twoim zadaniem jest napisanie kodu, który wyprowadza sekwencję OEIS i zawiera nazwę sekwencji w kodzie ( A______) i wyświetla drugą osobną sekwencję, gdy nazwa sekwencji w kodzie zostanie zmieniona na nazwę drugiej sekwencji. Oto przykład w Haskell, …
Zdefiniujmy sekwencję. Powiemy, że a ( n )za(n)a(n) jest najmniejszą liczbą, xxx , która ma następujące właściwości: xxx innn są pierwszorzędne (nie dzielą żadnego czynnika) xxx nie pojawia się wcześniej w sekwencji | n - x | > 1|n-x|>1|n - x| > 1 W przeciwieństwie do większości sekwencji domeną i …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.