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
Okrągły jak zero
Cel Podaną liczbę wejściową zaokrąglić do najbliższej liczby jedną znaczącą cyfrą. Wymagania Wejście Liczba zmiennoprzecinkowa. Załóżmy, że liczba wejściowa powoduje, że dane wyjściowe mieszczą się w granicach typu danych (tj. Zignoruj ​​błędy przepełnienia). 0 jest nieprawidłowym wejściem. Liczby, których nie można dokładnie przedstawić w zmiennoprzecinkowym typie danych (np. "0.35"Przechowywane jako …
12 code-golf  math 

16
Bounce-modulo dwie liczby
Wykres operacji modulo ( y= xmodky=xmodky = x \mod k ) wygląda następująco: Jest to bardzo przydatna funkcja, ponieważ pozwala nam tworzyć zachowanie „zawijające”. Jest to jednak bardzo kłopotliwe, gdy chcę go użyć do stworzenia efektu „odbijania się” między dwiema ścianami. Wykres funkcji „odbicia” ( y= odbicie ( x , …

3
Podwajanie kaskady
Po pierwsze, matematyczne interludium, krótkie i warte twojej uwagi: Jeśli 0 < a < 4The funkcja logistyczna f(x) = ax(1-x) odwzorowuje przedziału [0,1] wewnątrz siebie. Oznacza to, że można grać w grę iteracyjną; na przykład, jeśli a = 2, wartość początkowa 0,3 staje się 0,42, następnie 0,4872 itd. Wraz ze …
12 code-golf  math  number 

30
Jaka jest standardowa podstawa?
W golfie standardowe zadrapanie pola jest obliczane przy użyciu następującego wzoru: (3*num_of_3_par_holes + 4*num_of_4_par_holes + 5*num_of_5_par_holes) - difficulty_rating Twoim zadaniem jest obliczyć standardowe zarysowanie pola golfowego, biorąc pod uwagę te 4 dane wejściowe. Powinieneś wziąć dane w dowolnej standardowej formie w formacie [num_of_3_pars, num_of_4_pars, num_of_5_pars], difficulty rating ale jeśli oszczędza …
12 code-golf  math  number 

14
Wypełnij plik zerami
Twoim zadaniem dzisiaj będzie pobranie istniejącego pliku i dodanie do niego zer, aż osiągnie określony rozmiar. Musisz napisać program lub funkcję, która pobierze nazwę pliku w bieżącym katalogu fi liczbę bajtów b. Zachowując oryginalną treść f, musisz napisać na końcu zero (bajty zerowe, a nie ascii 0), aby nowy rozmiar …
12 code-golf  file-system  code-golf  code-golf  string  code-golf  string  code-golf  random  game  compression  code-golf  array-manipulation  sorting  code-golf  number  arithmetic  primes  code-golf  geometry  code-golf  code-golf  decision-problem  regular-expression  code-golf  string  math  code-challenge  restricted-source  integer  palindrome  code-golf  string  palindrome  code-challenge  busy-beaver  code-golf  ascii-art  code-golf  string  code-golf  string  permutations  code-golf  code-golf  string  permutations  code-golf  number  primes  function  set-theory  code-challenge  hello-world  code-golf  math  number  decision-problem  code-golf  code-golf  sequence  arithmetic  integer  code-golf  math  number  arithmetic  decision-problem  code-golf  kolmogorov-complexity  alphabet  code-golf  combinatorics  graph-theory  tree-traversal  code-golf  set-theory  code-golf  interpreter  brainfuck  substitution  code-golf  quine  permutations 

1
Stabilny problem małżeński
tło Załóżmy, że są 2*nludzie do zawarcia małżeństwa, i przypuśćmy ponadto, że każda osoba jest pociągana do dokładnie ninnych osób pod ograniczeniami, które: Przyciąganie jest symetryczne ; tzn. jeśli dana osoba Ajest pociągana do osoby B, to osoba Bjest pociągana do osoby A. Przyciąganie jest nieprzechodnie ; tj. jeśli osoba …

9
Zbuduj macierz Gaussa
Rozmycie gaussowskie to metoda stosowana do płynnego rozmycia zdjęć. Polega na stworzeniu matrycy, która będzie używana przez splotowanie jej z pikselami obrazu. W tym wyzwaniu Twoim zadaniem jest zbudowanie matrycy stosowanej w rozmyciu gaussowskim. Weźmiesz wejściowy r, który będzie promieniem rozmycia, i wejściowy σ, który będzie standardowym odchyleniem, aby skonstruować …
12 code-golf  math  matrix 

1
Maths Metagolf Mania!
Specyfikacja Mathemania: Każdy fragment kodu Mathemania zaczyna się od cyfry 2. Z poziomu 2możesz wykonać następujące operacje: e: Potęgowanie. Domyślnym poleceniem jest podniesienie liczby do kwadratu. f: Factorial. Domyślnie to polecenie używa pojedynczego silnia na liczbie ( using f on 2 = 2! = 2). r: Root. Domyślnym poleceniem jest …
12 math  metagolf 

3
Naturalne Pi # 2 - Rzeka
Cel Biorąc pod uwagę ciąg z ciągiem skrótów, oblicz jego całkowitą długość i podziel przez odległość od początku do końca. Symulacja Co symulujemy? Według tego artykułu stosunek długości rzeki do odległości między początkiem a końcem wynosi w przybliżeniu Pi! (Być może zostało to obalone empirycznie, ale mogłem znaleźć dane i …

1
Udowodnij 2 + 2 = 2 * 2 (i podobne)
Wyjście pełny formalny puf takich stwierdzeń, takich jak 1+2=3, 2+2=2*(1+1)etc. Intryga Jeśli znasz arytmetykę Peano, prawdopodobnie możesz pominąć tę sekcję. Oto jak definiujemy liczby naturalne: (Axiom 1) 0 is a number (Axiom 2) If `x` is a number, the `S(x)`, the successor of `x`, is a number. Dlatego na przykład …

3
Fonemiczny Abugida
Postacie Nazwijmy te znaki Unicode angielskimi spółgłosek IPA : bdfhjklmnprstvwzðŋɡʃʒθ Nazwijmy te znaki Unicode angielskimi samogłoskami IPA : aeiouæɑɔəɛɜɪʊʌː (Tak, ːto tylko długi znak samogłoski, ale traktuj go jako samogłoskę do celów tego wyzwania). Wreszcie są to pierwotne i wtórne znaki stresu : ˈˌ Zauważ, że ɡ( U + 0261 …

3
Sprawdź trójkąt do głosowania
Liczba głosów , którą nazwiemy B , to liczba sposobów na uporządkowanie liczb od 1 do B (B + 1) / 2 w trójkąt, tak aby każdy rząd i kolumna były w dowolnej kolejności. Pierwsze cztery numery głosowania to: a(0) = 1 a(1) = 1 a(2) = 1 a(3) = …

2
Interpretuj Kipple!
Wprowadzenie Kipple to ezoteryczny język programowania oparty na stosach, opracowany przez Rune Berg w marcu 2003 roku. Kipple ma 27 stosów, 4 operatorów i strukturę kontrolną. Półki na książki Stosy są nazywane a- zi zawierają 32-bitowe liczby całkowite ze znakiem. Istnieje również specjalny stos @, aby ułatwić wyprowadzanie liczb. Kiedy …
12 code-golf  interpreter  code-golf  string  code-golf  math  string  code-golf  ascii-art  path-finding  code-golf  string  ascii-art  code-golf  interpreter  binary  logic-gates  logic  code-golf  ascii-art  code-golf  graph-theory  code-golf  string  code-golf  number  sorting  code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

3
Wielomiany z referencjami
Dla każdego danego stopnia nmożliwe jest skonstruowanie (co najmniej jednego) integralnego wielomianu ptak, że p(k)( pobliczony w k) jest współczynnikiem tego terminu x^kw wielomianie dla wszystkich 0 <= k <= n. Aby były wyjątkowe, wymagamy, aby wiodący współczynnik (współczynnik x^n) był dodatni i minimalny. Te wielomiany mają kilka interesujących właściwości, …

3
Jaka jest szansa, że ​​wygram nagrodę za drzwi?
Mój lokalny rozdział ACM rozdaje nagrody drzwiowe osobom, które przychodzą na spotkania. Masz jednak większą szansę na wygraną, jeśli rozwiążesz zagadkę programistyczną (ale ja zawsze rozwiązuję tę zagadkę). Dlatego niektórzy mają 1 wpis, a inni 2. Ale czekaj! Program loterii nie polega na dodawaniu innego wpisu, gdy ktoś rozwiązuje zagadkę. …

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.