Pytania oznaczone «math»

23
Zdobądź przecinek dziesiętny!

Zadanie: Twoim zadaniem jest podanie trzech danych wejściowych: licznik n mianownik d inna liczba całkowita, x Utwórz program / funkcję, która znajdzie xdziesiątą cyfrę po przecinku. Okular: Zakres ni djest pomiędzy 1i 2^31 - 1włącznie. Zakres xwynosi od 1i 10,000,000włącznie. Możesz...

23
Określ, ile jest kół

Wyjaśnienie inne niż matematyczne To wyjaśnienie ma być dostępne bez względu na twoje pochodzenie. Niestety wiąże się to z pewną matematyką, ale powinno być zrozumiałe dla większości osób z poziomem zrozumienia w szkole średniej Sekwencja wskaźnika to dowolna sekwencja taka, że a (n + 1) = a (na...

23
Uogólniony ślad macierzy

Inspiracja. Biorąc pod uwagę (w jakikolwiek sposób): Dwu-argument (lub pojedyncza argumentu składającego się z listy dwuelementowej) funkcja czarna skrzynka , (wejście i wyjście są 1, 2, 3, ...)f: ℤ+ × ℤ+ → ℤ+ Ściśle dodatnia macierz liczb całkowitych z co najmniej dwoma wierszami i dwiema...

23
Najkrótsze jednoznacznie identyfikujące podciągi

Biorąc pod uwagę listę ciągów, zamień każdy ciąg na jeden z niepustych podciągów, który nie jest podciągiem żadnego z pozostałych ciągów na liście i tak krótki, jak to możliwe. Przykład Biorąc pod uwagę listę ["hello","hallo","hola"], "hello"należy zastąpić tylko "e"jako ten podciąg nie jest...

23
Układanka Semi-palindrome

Palindrom to słowo, które jest jego własną odwrotnością. Teraz są słowa, które mogą wyglądać jak palindromy, ale nie są. Na przykład rozważ słowo sheesh, sheeshnie jest palindromem, ponieważ jego odwrotność jest hseehsinna, jednak jeśli uważamy, że shjest to jedna litera, to odwrotnie sheesh. Tego...

23
Analog jest tępy!

Zegar analogowy ma 2 wskazówki *: Godzina i minuta. Z upływem czasu wskazówki te okrążają tarczę zegara. Każdy pełny obrót wskazówki minutowej powoduje 1/12 obrotu wskazówki godzinowej. 2 pełne obroty wskazówki godzinowej oznaczają cały dzień. Ponieważ te dłonie są przymocowane do tego samego...

22
Ostatnia niezerowa cyfra n!

Biorąc na wejściu liczbę całkowitą 1 ≤ N ≤ 1 000 000 , wypisz ostatnią niezerową cyfrę N! gdzie ! jest silnią (iloczyn wszystkich liczb od 1 do N włącznie). Jest to sekwencja OEIS A008904 . Twój program musi zakończyć się w ciągu 10 sekund na rozsądnej maszynie dla każdego ważnego...

22
Statystyki odpytywania inżyniera wstecznego

Wprowadzenie Biorąc pod uwagę zestaw procentowy wyborów w ankiecie, oblicz minimalną liczbę wyborców, którzy muszą być w ankiecie, aby wygenerować te statystyki. Przykład: jakie jest twoje ulubione zwierzę domowe? Pies: 44.4% Kot: 44.4% Mysz: 11.1% Wynik: 9(minimalna możliwa liczba...

22
Ułamki okrągłe

Kiedy konwertujesz ułamek na liczbę dziesiętną i chcesz zapisać tę liczbę, często musisz ją zaokrąglić, ponieważ chcesz użyć tylko określonej ilości pamięci. Załóżmy, że możesz zapisać tylko 5 cyfr dziesiętnych, a następnie 5/3 staje się 1,6667. Jeśli możesz zapisać tylko 2 cyfry dziesiętne, będzie...

22
Czy qa kwadratowa reszta n?

Biorąc pod uwagę dwa dane wejściowe, q nokreśl, czy qjest kwadratową pozostałością n. To znaczy, czy jest xgdzie x**2 == q (mod n)lub jest qkwadratowy mod n? Wkład Dwie liczby całkowite qoraz n, gdzie qi nsą dowolnymi liczbami całkowitymi 0 <= q < n. Wydajność Prawda czy...

22
Napisz sekwencję Thue-Morse

Na tej stronie jest sporo wyzwań, które wymagają wydrukowania sekwencji i nie jest to wyjątkiem. (Poniższe wyjaśnienie sekwencji dla tego wyzwania zakłada, że ​​symbolami w sekwencji są 0i 1). Rekurencyjne określenie sekwencji Thue-Morse jest T_0 = 0 T_2n = T_n T_2n+1 = 1 - T_n Bardziej...

22
Jaki jest sens?

Napisz program lub funkcję, która przyjmuje dwie liczby całkowite reprezentujące współrzędne X i Y punktu na płaszczyźnie kartezjańskiej . Wejście może się w dowolnym odpowiednim formacie, pod warunkiem, że wartość X jest przed Y. Na przykład 1 -2, (1,-2), [1, -2]albo 1\n-2że wszystkie dobrze dla...

22
Wydrukuj numery Super Collatz

Collatz Sequence (zwany również problem 3x + 1) jest tam, gdzie zaczynają się każdej liczby całkowitej dodatniej, w tym przykładzie użyjemy 10, i zastosować zestaw kroków do niego: if n is even: Divide it by 2 if n is odd: Multiply it by 3 and add 1 repeat until n = 1 10 jest parzyste, więc...

22
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 /...

22
Najmniejsze liczby całkowite po N podzielne przez 2, 3 i 4

Podaj, komu należy się kredyt . Cel Biorąc pod uwagę liczbę całkowitą N > 0, z najmniejszych liczb A, Bi Ctak, że: Wszystko A, Bi Csą ściśle większe niż N; 2dzieli A; 3dzieli B; i 4dzieli C. To jest golf golfowy, więc wygrywa najkrótsza odpowiedź w bajtach. Możesz użyć języka stworzonego /...

22
Udowodnij, że się mylę!

Wprowadzenie Twoja misja w życiu jest prosta: Udowodnij ludziom, że się mylą w Internecie! W tym celu zazwyczaj dokładnie analizuje się ich wypowiedzi i wskazuje na zawarte w nich sprzeczności. Czas to zautomatyzować, ale ponieważ jesteśmy leniwi, chcemy udowodnić, że ludzie się mylą przy jak...