Wprowadzenie Wszyscy słyszeli o sinus (grzech) , cosinus (cos) , styczna (tan) , cotangens (łóżeczko) , secant (sec) i cosecant (csc) . Ma je prawie każdy kąt. O wiele mniej znane lub zapamiętane są exsecant (exsec) , excosecant (excsc) , versine (versin) i coverine (cvs) . Prawie każdy kąt ma …
Podana lista liczb całkowitych {0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4}. Dla tych, którzy są zainteresowani, te liczby są wykorzystywane w obliczeniach dnia tygodnia. Dzień tygodnia = (m[n] + d + y + y>>2 + y/400 - y/100) % 7;, gdzie m[n]- szukam wyrażenia, d- …
Funkcja minmod jest odmianą znanej min , która pojawia się w schematach wysokiej rozdzielczości ograniczających nachylenie dla równań różniczkowych cząstkowych. Biorąc pod uwagę wiele zboczy, wybiera najbardziej płaskie zbocze, jednocześnie dbając o względne znaki między zboczami. Funkcja przyjmuje dowolną liczbę parametrów. Następnie minmod (x 1 , x 2 , ..., …
Napisz samodzielny program, który po otrzymaniu wielomianu i powiązania znajdzie wszystkie rzeczywiste pierwiastki tego wielomianu na błąd absolutny nieprzekraczający granicy. Ograniczenia Wiem, że Mathematica i prawdopodobnie niektóre inne języki mają rozwiązanie z jednym symbolem, co jest nudne, więc powinieneś trzymać się prymitywnych operacji (dodawanie, odejmowanie, mnożenie, dzielenie). Istnieje pewna elastyczność …
Zadanie: Twój program ma odpowiednią , pozytywną, prostą część w formacie <numerator>/<denominator>. Dla tego wejścia musi znaleźć dwie frakcje. Ułamek, który jest mniejszy niż wkład. Ułamek większy niż wkład. Obie frakcje muszą mieć niższy mianownik niż wkład. Ze wszystkich możliwych ułamków powinny mieć najniższą różnicę w stosunku do danych wejściowych. …
Wcześniej było wiele wyzwań „Wykonaj __ bez _ _”, ale mam nadzieję, że jest to jedno z najtrudniejszych. Wyzwanie Masz napisać program, który pobiera dwie liczby naturalne (liczby całkowite> 0) ze STDIN i wypisuje sumę dwóch liczb do STDOUT. Wyzwanie polega na tym, że musisz użyć jak najmniej znaków +i …
From http://en.wikipedia.org/wiki/Triangle : Napisz program, który pobiera trzy krotki współrzędnych 2d (kartezjański) i klasyfikuje, jaki kształt opisują te trzy punkty. W prawie wszystkich przypadkach punkty te opisują trójkąt różnych typów. W niektórych zdegenerowanych przypadkach punkty będą opisywać pojedynczy punkt lub linię prostą. Program określi, które z następujących znaczników dotyczą opisanego …
Twierdzenie liczby wielobocznej Fermata stwierdza, że każdą dodatnią liczbę całkowitą można wyrazić jako sumę co najwyżej nnn nnn -liczb liczbowych. Oznacza to, że każdą dodatnią liczbę całkowitą można wyrazić jako sumę maksymalnie trzech liczb trójkątów, czterech liczb kwadratowych, pięciu liczb pięciokątnych itp. Twoim zadaniem jest pobranie dodatniej liczby całkowitej xxx …
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 punktu centralnego i obracają się wokół tego …
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 rodzaju słowo nazwiemy półpalindromem. W szczególności …
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 zawarta w "hallo"a "hola"i to możliwie jak …
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 (n)) . …
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 kolumnami zwraca ślad funkcji macierzy …
Trywialnie możliwe jest utworzenie funkcji bijectywnej z (zestawu wszystkich liczb całkowitych) do (np. Funkcja tożsamości).ZZ\mathbb{Z}ZZ\mathbb{Z} Jest także możliwe, aby utworzyć bijective funkcję z na (zbiorem wszystkich par 2 całkowitymi, a iloczyn z i ). Na przykład możemy wziąć sieć reprezentującą punkty całkowite na płaszczyźnie 2D, narysować spiralę od 0 na …
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 wybrać indeksowanie 1 lub 0 x. Podaj w swojej …
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.