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
„Pożycz bity” dwie liczby
Czy wiesz, że mała liczba może pożyczyć bity od większej liczby? Oto przykład. Powiedzmy, że nasze dwie liczby 5 i 14. Najpierw napisz je dwójkowo: 5 14 000101 001110 Pierwszy bierzemy najmniejszy na nieco z dala od większej liczby i dajemy je do najmniejszego off nieco na inny numer. Więc …

17
Jak powinieneś ustawić krzesła?
Uczysz klasę uczniów z interesującymi preferencjami dotyczącymi rozmieszczenia ich krzeseł. Istnieją 3 bardzo szczegółowe wymagania dotyczące rozmieszczenia krzeseł: Najczęściej są ułożone w prostokąt, nawet jeśli oznacza to, że niektóre krzesła są puste. Musi być jak najmniej pustych krzeseł. Muszą być możliwie „kwadratowe”. Kwadratowość zależy od odległości między szerokością a wysokością …
20 code-golf  math 

21
Sekwencje żeńskie i męskie
To pytanie jest prawdopodobnie trudniejsze niż wszystkie zadania „generowania sekwencji liczb”, ponieważ wymaga to DWÓCH sekwencji działających zgodnie. Naprawdę nie mogę się doczekać odpowiedzi! W swojej książce „ Gödel, Escher, Bach: An Eternal Golden Braid ” Douglas Hofstadter ma w środku sporo sekwencji liczb, wszystkie w pewien sposób polegają na …

3
Wkładanie kwadratowych kołków do kwadratowych otworów
Zaintrygował mnie projekt tej grafiki z „New York Timesa”, w którym każdy stan USA jest reprezentowany przez kwadrat w siatce. Zastanawiałem się, czy umieścili kwadraty ręcznie, czy rzeczywiście znaleźli optymalne rozmieszczenie kwadratów (pod pewną definicją), aby przedstawić pozycje sąsiednich stanów. Twój kod podejmie niewielką część zadania polegającego na optymalnym umieszczeniu …

18
Znajdź produkt krzyżowy
Iloczyn dwóch wektorów trójwymiarowych a⃗ a→\vec a i b⃗ b→\vec b jest unikalny wektor takie, że:c⃗ c→\vec c c⃗ c→\vec c jest ortogonalny zarówno do ia⃗ a→\vec ab⃗ b→\vec b Wielkość jest równa powierzchni równoległoboku utworzonego przez ic⃗ c→\vec ca⃗ a→\vec ab⃗ b→\vec b Kierunki , → b i → …

9
Nowe główne czynniki repunits
Tło Ludzie rozmawiali o faktoryzacji na czacie, a my rozmawialiśmy o repunitach. Repunity to podzbiór liczb znanych jako repdigits, które są liczbami składającymi się tylko z powtarzających się cyfr, takich jak 222lub 4444444444444444, ale repunity składają się tylko z 1. Pierwsze kilka repunits są zatem 1, 11, 111, itd. Są …


12
Symboliczne różnicowanie wielomianów
Różnicowanie symboliczne 1: Przeminęło Coefishin ' Zadanie Napisz program, który pobiera wielomian w x od stdin (1 <deg (p) <128) i różnicuje go. Wielomian wejściowy będzie ciągiem następującej postaci: "a + bx + cx^2 + dx^3 +" ... gdzie współczynnik każdego składnika jest liczbą całkowitą (-128 <a <128). Każdy termin …

1
Uwzględnij wielomian na polu skończonym lub liczbach całkowitych
Bez użycia jakichkolwiek wbudowanych funkcji faktoringowych / wielomianowych, rozkład wielomian całkowicie na nieredukowalne ponad liczbami całkowitymi lub polem skończonym. Wejście Twój program / funkcja otrzyma pewną liczbę pierwszą (lub zero) njako dane wejściowe. Pole / pierścień jest skończonym polem tego rzędu (tj. Z/nZ) Lub tylko Zjeśli njest 0. Twój program …


17
Niech rozpocznie się trygonometria!
Wprowadzenie: Sinus z xwyraża się wzorem: sin(x) = x - x^3/3! + x^5/5! - x^7/7! + x^9/9! - x^11/11! // and more follows... Cosinus z xoblicza się według wzoru: cos(x) = 1 - x^2/2! + x^4/4! - x^6/6! + x^8/8! - x^10/10! // and more follows... Zadanie: Biorąc pod uwagę …
20 code-golf  math 

9
Znajdź okres Pisano
Sekwencja Fibonacciego jest sekwencją dobrze wiedzieć, w którym każdy wpis jest sumą dwóch poprzednich i pierwszych dwóch pozycjach są: 1. Jeśli weźmiemy modulo każdego terminu przez stałą sekwencję staną się okresowe. Na przykład, jeśli zdecydujemy się obliczyć mod sekwencyjny 7, otrzymamy: 1 1 2 3 5 1 6 0 6 …

30
Trwałość addytywna
Wygrywa najkrótszy kod, który przejdzie wszystkie możliwości. W matematyce trwałość liczby mierzy, ile razy dana operacja musi być zastosowana do jej cyfr, dopóki nie zostanie osiągnięty pewien ustalony warunek. Można ustalić addytywne utrzymywanie dodatniej liczby całkowitej, dodając cyfry liczby całkowitej i powtarzając. Dodawalibyśmy cyfry sumy, dopóki nie zostanie znaleziona liczba …

27
Napisz tłumacza dla *
Zadanie jest proste. Napisz tłumacza języka * . Oto większy link do wiki. Istnieją tylko trzy prawidłowe * programy: * Drukuje „Hello World” * Drukuje liczbę losową z przedziału od 0 do 2 147 483 647 *+* Działa wiecznie. Trzeci przypadek musi być nieskończoną pętlą zgodnie ze specyfikacjami w tym …
20 code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

14
Konwolucja Dirichleta
Splot dirichleta to specjalny rodzaj splotu , który pojawia się jako bardzo użyteczne narzędzie w teorii liczb. Działa na zbiorze funkcji arytmetycznych . Wyzwanie Biorąc pod uwagę dwie funkcje arytmetyczne f,gf,gf,g (tj. Funkcje f,g:N→Rf,g:N→Rf,g: \mathbb N \to \mathbb R ), oblicz splot Dirichleta (f∗g):N→R(f∗g):N→R(f * g): \mathbb N \to \mathbb …

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.