Pytania otagowane jako integer

Dla wyzwań związanych z manipulowaniem liczbami całkowitymi.

15
Sekwencja samodzielnych liczb
Zdefiniujmy samowystarczalną liczbę jako dodatnią liczbę całkowitą, której cyfry pojawiają się w ciągach długości równych sobie. Innymi słowy, każda cyfra dziesiętna d (z wyłączeniem 0 ) występuje tylko w seriach o długości dokładnie d . Zadanie Możesz wybrać jedną z trzech poniższych metod: Biorąc pod uwagę liczbę całkowitą n , …

6
Utwórz uniwersalną sekwencję liczb całkowitych
Definicja Nazwijmy (nieskończoną) sekwencję całkowitą uniwersalną, jeśli zawiera ona każdą skończoną sekwencję całkowitą jako ciągłą podsekwencję. Innymi słowy, sekwencja liczb całkowitych (a 1 , a 2 ,…) jest uniwersalna wtedy i tylko wtedy, gdy dla każdej skończonej sekwencji liczb całkowitych (b 1 ,…, b n ) istnieje przesunięcie k takie, …

28
Najwięksi pierwsi wykładnicy
Biorąc pod uwagę liczbę całkowitą n >= 2, wyprowadzaj największy wykładnik w jego pierwotnym rozkładzie na czynniki pierwsze. Jest to sekwencja OEIS A051903 . Przykład Let n = 144. Jego podstawową faktoryzacją jest 2^4 * 3^2. Największy wykładnik to 4. Przypadki testowe 2 -> 1 3 -> 1 4 -> …


13
Zwiń kolejne liczby całkowite
Powiązane: Powiedz mi, ile problemów matematycznych muszę zrobić! Wyzwanie Biorąc pod uwagę ściśle dodatnią, ściśle rosnącą listę liczb całkowitych L i liczbę całkowitą 3 ≤ N ≤ długość L, zamień środkowe liczby całkowite kolejnych liczb całkowitych L o długości ≥ N pojedynczym myślnikiem -. Zasady Poziome białe znaki nie mają …

19
CSI: przedmioty Minecraft
Minecraft 1.12 zostanie wydany jutro, więc świętujmy! Napisz kod, który przyjmuje nieujemną liczbę całkowitą N, która reprezentuje liczbę elementów czegoś w Minecraft . Wydaj go w sposób bardziej pomocny dla graczy, podając liczbę skrzyń, stosów i przedmiotów, które N jest równoważne. Użyj formatu XcYsZi gdzie X to liczba skrzyń, które …

4
W co właśnie grałem? Przetłumacz palcowania gitar na akordy
Powiązane: Muzyka: co jest w tym akordzie? , Nuty do tabulatury , Generujesz tabulatury na gitarę? , Przetłumacz pary liczb na nuty gitarowe Biorąc pod uwagę palcowanie gitary, wydaje akord, który reprezentuje. Możesz użyć standardowego wejścia i wyjścia lub napisać funkcję, która zwraca ciąg znaków. Palce wejściowe będą klasyfikowane jako …

12
Polinomialception
Biorąc pod uwagę dwa wielomiany f,go dowolnym stopniu względem liczb całkowitych, twój program / funkcja powinna ocenić pierwszy wielomian w drugim wielomianu. f(g(x))(aka skład (fog)(x) dwóch wielomianów) Detale Wbudowane są dozwolone. Możesz założyć dowolne rozsądne formatowanie jako wejście / wyjście, ale format wejścia i wyjścia powinien być zgodny. Np. Formatowanie …

30
Sortuj listę liczb całkowitych
Wyzwanie To naprawdę bardzo proste, posortuj listę liczb. Detale Musisz posortować listę liczb w porządku rosnącym, bez korzystania z wbudowanych funkcji sortujących / bibliotek / etc (tj. list.sort()W Pythonie). Wejścia / wyjścia można wykonać dowolną wybraną metodą, o ile jest to czytelne dla człowieka. Standardowe luki są jak zwykle niedozwolone. …

29
Znajdź najbliższą liczbę palindromową
Biorąc pod uwagę liczbę N , wyjście / powrót X, tak że N + X jest palindromem, gdzie | X | musi być jak najmniejszy. Palindrom: Liczba jest palindromem, jeśli sekwencja cyfr jest taka sama podczas czytania ich od lewej do prawej, jak podczas czytania od prawej do lewej. 95359i …

6
Odejmij złożoną macierz
Wyzwanie: Biorąc pod uwagę macierz NxN, gdzie i jedną z ośmiu różnych „opcji składania”, wyprowadza tablicę / listę 2D z odjętymi wartościami.N≥2N≥2N\geq2 Osiem opcji składania to: od lewej do prawej; od prawej do lewej; od góry do dołu; od dołu do góry; od lewej do prawej; od góry do dołu; …

14
Pierwotne numery kontrolne (edycja golfowa)
Jest to sekwencja A054261 . p liczbę pierwszą obudowy jest najniższy numer, który zawiera pierwsze liczb pierwszych jak podciągów. Na przykład liczba jest najniższą liczbą zawierającą pierwsze 3 liczby pierwsze jako podciągi, co czyni ją trzecią liczbą przechowującą pierwszą liczbę.nnnnnn235235235 Trywialne jest stwierdzenie, że pierwsze cztery pierwsze liczby przechowujące to …

26
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 [1...n]:[1,2,3,4,5] Dla każdego elementu xuzyskaj tablicę xcyfr podstawowych n: [[1,1,1,1,1],[1,0,1],[1,2],[1,1],[1,0]] bijective base- …

16
Notacje interwałowe
Wyzwanie: Wkład: Dwa parametry całkowite ai b(gdzie a<bi różnica wynosi co najmniej 2) Wydajność: Wpisz lub zwróć ten tekst, gdzie ai bsą wypełnione: (a,b) = ]a,b[ = {a<x<b} = {a<x&&x<b} = a+1..b-1 [a,b) = [a,b[ = {a<=x<b} = {a<=x&&x<b} = a..b-1 (a,b] = ]a,b] = {a<x<=b} = {a<x&&x<=b} = a+1..b …

30
X kroków do przodu, 1 krok do tyłu
Oto pierwsze 100 liczb łatwej sekwencji: 0,1,0,2,1,4,3,7,6,11,10,16,15,22,21,29,28,37,36,46,45,56,55,67,66,79,78,92,91,106,105,121,120,137,136,154,153,172,171,191,190,211,210,232,231,254,253,277,276,301,300,326,325,352,351,379,378,407,406,436,435,466,465,497,496,529,528,562,561,596,595,631,630,667,666,704,703,742,741,781,780,821,820,862,861,904,903,947,946,991,990,1036,1035,1082,1081,1129,1128,1177,1176,1226 Jak działa ta sekwencja? n: 0 1 2 3 4 5 6 7 8 9 10 11 12 0, 1-1=0, 2-1=1, 4-1=3, 7-1=6, 11-1=10, 16-1=15, 0+1=1, 0+2=2, 1+3=4, 3+4=7, 6+5=11, 10+6=16, 15+7=22 a(0) = 0 Dla każdego nieparzystego n(indeksowanego 0) jest a(n-1) + …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.