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

9
Snakify a String
Snakified string wygląda następująco: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Twoje zadanie Weź ciąg si rozmiar n, a następnie wyślij zrywany ciąg. Dane wejściowe ThisIsAnExampleOfaSnakifiedStringi 3dałby powyższy przykład. Dane techniczne s będzie zawierać tylko znaki ASCII między punktami kodowymi …
35 code-golf  string  ascii-art  code-golf  code-golf  string  balanced-string  decision-problem  code-golf  string  geometry  grid  code-golf  tips  lisp  code-golf  quine  tips  king-of-the-hill  code-challenge  math  code-golf  string  palindrome  math  fastest-code  code-golf  string  counting  code-golf  code-golf  internet  code-golf  quine  source-layout  hello-world  code-golf  math  number  sequence  arithmetic  code-golf  ascii-art  grid  code-golf  number  grid  code-golf  string  crossword  code-golf  code-golf  ascii-art  grid  counting  code-golf  code-golf  math  sequence  arithmetic  number-theory  code-golf  code-golf  graphical-output  geometry  random  code-golf  ascii-art  grid  counting  code-golf  string  ascii-art  code-challenge  test-battery  code-golf  string  code-golf  ascii-art  kolmogorov-complexity  code-golf  interpreter  code-golf  math  sequence  code-golf  math  primes  set-partitions  code-golf 

22
Zamień tablicę w problem matematyczny
Biorąc pod uwagę niepustą listę nieujemnych liczb całkowitych, rozważ przepisanie jej jako problemu arytmetycznego, gdy: Znak plus ( +) jest wstawiany między parami liczb, które zwiększają się od lewej do prawej (czyli od początku listy do końca). Znak minus ( -) jest wstawiany między pary liczb, które maleją od lewej …

28
Znajdź liczbę w stałej Champernowne
Wprowadzenie W podstawie 10 stała Champernowne jest zdefiniowana przez połączenie reprezentacji kolejnych liczb całkowitych. W bazie 10: 0.1234567891011121314151617...i tak dalej. Widać, że pierwsze pojawienie się 15zaczyna się po 20thprzecinku: Position 0000000001111111111222222222233333333334444444444555555555566666666 1234567890123456789012345678901234567890123456789012345678901234567 ^ 0.1234567891011121314151617181920212223242526272829303132333435363738... ^^ 15 = position 20 Pierwsze pojawienie się 45zaczyna się po 4thprzecinku: Position 0000000001111111111222222222233333333334444444444555555555566666666 1234567890123456789012345678901234567890123456789012345678901234567 ^ …
35 code-golf  math  number 

30
Zera na końcu silni
Napisz program lub funkcję, która znajdzie liczbę zer na końcu n!w podstawie 10, gdzie njest liczbą wejściową (w dowolnym żądanym formacie). Można założyć, że njest to dodatnia liczba całkowita, co oznacza, że n!jest również liczbą całkowitą. Po kropce dziesiętnej nie ma zer n!. Można również założyć, że Twój język programowania …

13
Zjawisko Willa Rogersa
Tak zwane zjawisko Will Rogers opisuje sposób dostrajania statystyki poprzez podniesienie średniej w dwóch (wielu) zestawach, gdy jeden element jest przenoszony między dwoma zestawami. Jako prosty przykład rozważ dwa zestawy A = {1, 2, 3} B = {4, 5, 6} Ich średnie arytmetyczne są 2i 5, odpowiednio. Jeśli przeniesiemy 4do …

30
Wygeneruj trójkąt Pascala
Trójkąt Pascala jest generowany, zaczynając od 1 w pierwszym rzędzie. W kolejnych wierszach liczba jest określona przez sumę dwóch liczb bezpośrednio nad nią po lewej i prawej stronie. Aby to zademonstrować, oto 5 pierwszych rzędów trójkąta Pascala: 1 1 1 1 2 1 1 3 3 1 1 4 6 …

15
Trójkątne punkty kratowe w pobliżu źródła
tło Trójkątny siatka jest siatką tworzą płaszczyznę płytki z regularnie trójkątów równobocznych o boku 1. Poniższy rysunek przedstawia przykład trójkątnej kratki. Trójkątny punkt kratowy jest wierzchołkiem trójkąta tworzącego trójkątną siatkę. Pochodzenie jest stałym punktem na płaszczyźnie, która jest jednym z trójkątnych punktów kratowych. Wyzwanie Biorąc pod uwagę nieujemną liczbę całkowitą …

30
Determinant of Integer Matrix
Biorąc pod uwagę kwadratową macierz liczb całkowitych jako dane wejściowe, wyprowadza wyznacznik macierzy. Zasady Możesz założyć, że wszystkie elementy w macierzy, wyznacznik macierzy i całkowita liczba elementów w macierzy mieszczą się w reprezentatywnym zakresie liczb całkowitych dla twojego języka. Wyprowadzanie wartości dziesiętnej / zmiennoprzecinkowej z ułamkową częścią 0 jest dozwolone …

16
Generator haseł XKCD
Wprowadzenie Najwyraźniej pytanie zostało tu zadane i niestety zostało zamknięte. Pomyślałem, że warto spróbować ponownie, ale zrobiłem to dobrze. XKCD patrzy na to, jak jesteśmy szkoleni w używaniu „trudnych do zapamiętania haseł”, myśląc, że jest bezpieczny, ale zamiast tego złamanie komputera zajęłoby 3 dni. Z drugiej strony, zapamiętywanie 4-5 słów …
34 code-golf  math 

30
Ewolucja dwóch potęg
To jest powtórka z Evolution „Hello World!” , Pierwotnie napisanej przez użytkownika Helkę Homba Nie należy go zamykać jako duplikatu, z powodu meta konsensusu tutaj . Oryginał został zapytany ponad dwa lata temu i był ostatnio aktywny ponad sześć miesięcy temu. Mam zgodę Helki Homba na opublikowanie tego tutaj Od …

30
Suma sum Modulo
Biorąc pod uwagę liczbę całkowitą n > 9, dla każdego możliwego wstawienia między cyframi w tej liczbie całkowitej wstaw wstawkę +i oceń. Następnie weź oryginalny numer modulo te wyniki. Podaj sumę tych operacji. Przykład z n = 47852: 47852 % (4785+2) = 4769 47852 % (478+52) = 152 47852 % …

29
Crazy 8s Code Golf
Utwórz program, który drukuje wszystkie liczby całkowite między interwałami (a, b)i zastępuje wielokrotności 8 w sekwencji losowymi (równomiernie rozmieszczonymi, niezależnymi od innych znaków), nienumerycznymi, niebiałymi znakami drukowalnymi ASCII. Załóżmy 0 <a <b we wszystkich przypadkach. Jeśli liczba ma więcej niż 1 cyfrę, upewnij się, że liczba znaków w zastępstwie jest …

24
Sortuj według mnożenia
Powinieneś napisać program lub funkcję, która podając listę dodatnich liczb całkowitych zwielokrotnia każdy element przez najmniejszą dodatnią liczbę całkowitą możliwą do utworzenia ściśle rosnącej listy. Na przykład, jeśli dane wejściowe to 5 4 12 1 3 mnożenia będą 5*1=5 4*2=8 12*1=12 1*13=13 3*5=15 a wynikiem będzie rosnąca lista 5 8 …

21
Pochodna arytmetyczna
Pochodna funkcji jest kamieniem węgielnym matematyki, inżynierii, fizyki, biologii, chemii i wielu innych nauk. Dzisiaj będziemy obliczać coś tylko stycznie zależnego: pochodną arytmetyczną. Definicja Pochodna arytmetyczna a(n)lub n'jest zdefiniowana tutaj ( A003415 ) przez szereg właściwości, które są podobne do pochodnej funkcji. a(0) = a(1) = 0, a(p) = 1, …

9
Algorytm „sortowania”
Istnieje „algorytm sortowania”, zwany czasem sortowaniem Stalina, w którym w celu posortowania listy wystarczy usunąć elementy z listy, aż zostanie ona posortowana w porządku rosnącym. Na przykład lista [1, 2, 4, 5, 3, 6, 6] Kiedy „posortowane” za pomocą Stalina staje się sortowanie [1, 2, 4, 5, 6, 6] Trójka …

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.