Pytania otagowane jako math

Wyzwanie obejmuje matematykę. Rozważ także użycie bardziej szczegółowych znaczników: [liczba] [teoria liczb] [arytmetyka] [kombinatoryka] [teoria grafów] [geometria] [abstrakcyjna-algebra].

11
Dobre racjonalne przybliżenia liczby pi
Napisz program, który drukuje wszystkie dobre racjonalne aproksymacje liczby pi o mianowniku <1000000, w rosnącej kolejności mianowników. a/bjest „dobrym racjonalnym przybliżeniem” pi, jeśli jest bliższe pi niż jakikolwiek inny wymierny o mianowniku nie większym niż b. Dane wyjściowe powinny mieć łącznie 167 wierszy, a ich początek i koniec powinny wyglądać …

28
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 …

2
Golf egzystencjalny
Matematyka ma wiele symboli. Niektórzy mogą powiedzieć zbyt wiele symboli. Zróbmy więc matematykę ze zdjęciami. Zróbmy papier, z którego będziemy czerpać. Aby rozpocząć papier jest pusty, powiemy, że jest to odpowiednik lub .prawda⊤⊤\toptruetrue\textit{true} Jeśli napiszemy na papierze inne rzeczy, one również będą prawdziwe. Na przykład Wskazuje, że twierdzenia i są …
22 math  logic  proof-golf 

30
Jaki jest mój wskaźnik masy ciała?
Problem: Twoim zadaniem jest napisanie programu, który przyjmuje jako dane wejściowe wysokość (w metrach) i wagę (w kilogramach) i wyświetla odpowiednią kategorię BMI. BMI jest miarą stosunku masy ciała do wzrostu. Jest przestarzały i niedokładny dla wielu osób , ale to nie ma znaczenia tutaj! BMI można obliczyć za pomocą …
21 code-golf  math 

30
Pomnóż dwie liczby
Dane wejściowe: dwie liczby całkowite dziesiętne. Można je podać kodowi na standardowym wejściu, jako argumenty programu lub funkcji lub jako listę. Wyjście: ich produkt jako liczba całkowita dziesiętna. Na przykład wejście 5 16doprowadziłoby do wyniku 80. Ograniczenia: Brak standardowych luk. To jest golfowy kod , odpowiedź w najmniejszej ilości bajtów …
21 code-golf  math  number 

12
Indeksowanie rozszerzonych liczb Fibonacciego
Prawdopodobnie słyszałeś o liczbach Fibonacciego. Wiesz, ta liczba całkowita, która zaczyna się od 1, 1, a następnie każda nowa liczba jest sumą dwóch ostatnich? 1 1 2 3 5 8 13... I tak dalej. Wyzwania dotyczące liczb Fibonacciego są tutaj dość popularne . Ale kto mówi, że liczby Fibonacciego muszą …

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 …

2
Podwojony ułamek liczby
Twoim zadaniem jest dane xwyjście 2*x. Łatwe, prawda !? Ale jest pewien haczyk: xzostanie podany jako (być może nieskończony) ciągły ułamek , a wyjście musi być ułamkiem ciągłym. Dane wejściowe są gwarantowaną rzeczywistą liczbą algebraiczną, której stopień wynosi co najwyżej 2. Wkład : ciągły ułamek x. Jest on podzielony na …

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- …

2
Programowanie całkowite liniowe
Wprowadzenie Napisz solver do programowania liniowego liczb całkowitych . Wyzwanie Twoim zadaniem jest napisanie solvera do programowania liniowego liczb całkowitych (ILP). W ILP podano nierówności liniowe zbioru niewiadomych (z których wszystkie są liczbami całkowitymi), a celem jest znalezienie minimum lub maksimum funkcji liniowej. Na przykład w przypadku nierówności (przykład wzięty …

20
Chcę, żeby moja książka była poza tym stołem
Fabuła Mam więc książkę, którą chcę oddzielić od stołu przy pomocy innych książek. Chcę wiedzieć, ile książek potrzebuję do osiągnięcia tego przy długości książek.nnn Oto wizualizacja, którą narysował dla mnie mój przyjaciel z Wolfram: Więcej informacji na ten temat w Wolfram i Wikipedii . Wyzwanie Biorąc pod uwagę liczbę całkowitą …

7
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 nieujemnych o następujących właściwościach: Monotonicznie rośnie: jeśli x < y, tof(x) < …

16
Hipoteza rekurencyjna Collatz
W Collatz Conjecture postulaty że jeśli wziąć dowolną dodatnią liczbę całkowitą, a następnie powtórzyć tyle razy następujący algorytm: if number is odd, then multiply by three and add one if number is even, then divide by two ostatecznie skończysz jako 1. Wygląda na to, że zawsze działa, ale nigdy nie …

22
Konwersja ISBN-13 na ISBN-10
Wprowadzenie W tym wyzwaniu Twoim zadaniem jest wygenerowanie kodu ISBN-10 dla książek, biorąc pod uwagę jego kod ISBN-13, przy założeniu, że taki kod istnieje. Taki kod ISBN-13 składa się z kilku części oddzielonych -: 978-GG-PPPP-TTT-C Litery G(grupa), P(wydawca), T(tytuł) i C(suma kontrolna) oznaczają jedną cyfrę. Na potrzeby tego wyzwania grupowanie …


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.