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].

12
Sinus wielkości
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 …


24
Najkrótsza funkcja Minmod
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 , ..., …

1
Znajdź prawdziwe korzenie wielomianu
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ść …

6
Najbliższa frakcja
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. …

30
Dodawanie bez użycia znaku + lub -
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 …

4
Trzy wskazówki! Ale jaki?
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 …

10
Twierdzenie o liczbie wielobocznej Fermata
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 …

19
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 punktu centralnego i obracają się wokół tego …
23 code-golf  math  number  date 

15
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 rodzaju słowo nazwiemy półpalindromem. W szczególności …

10
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 zawarta w "hallo"a "hola"i to możliwie jak …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

5
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 (n)) . …

27
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 kolumnami zwraca ślad funkcji macierzy …

11
Funkcja Bijective ℤ → ℤⁿ
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 …
23 code-golf  math  number 

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 wybrać indeksowanie 1 lub 0 x. Podaj w swojej …
23 code-golf  math 

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.