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

30
Suma
Niech (wejście)n=42n=42n=42 Zatem dzielnikami są: 1, 2, 3, 6, 7, 14, 21, 42 Kwadrat każdego dzielnika: 1, 4, 9, 36, 49, 196, 441, 1764 Biorąc sumę (dodanie): 2500 Ponieważ dlatego zwracamy prawdziwą wartość. Jeśli nie jest to idealny kwadrat, zwróć wartość fałszowania.50×50=250050×50=250050\times 50=2500 Przykłady: 42 ---> true 1 ---> true …

22
Sortuj według tego, co opisują pary cyfr
Biorąc pod uwagę dodatnią liczbę całkowitą, możemy utworzyć nową liczbę, która jest opisana cyframi pobranymi parami (z wiodącym 0 dodanym dla liczb o nieparzystej liczbie cyfr). Na przykład: 1234 można odczytać jako jedną 2, trzy 4s - więc wyjście dla 1234 wynosi 2444. 643 ma nieparzystą liczbę cyfr, więc zero …


7
Mnożenie Nim
tło Jeśli dużo grasz w golfa, prawdopodobnie znasz bitową operację XOR . Biorąc pod uwagę dwie liczby całkowite, daje kolejną liczbę całkowitą 1s w bitach, w których dwa wejścia różnią się. Na przykład 1010 XOR 0011 = 1001. Okazuje się, że jest bardzo przydatny w teorii gier, gdzie jest lepiej …
17 code-golf  math 

1
Licząc pętle Moufanga
Pętla jest dość prostą strukturą algebraiczną. Jest krotką (G +), w którym G jest zbiorem a + jest operatorem, G xg → G . To znaczy + pobiera dwa elementy z G i zwraca nowy element. Operator jest również zobowiązany do spełnienia dwóch właściwości Rezygnacja: Dla każdego A i B …

6
Usuń pierwszą cyfrę okresową
Wszyscy wiemy, że ilekroć liczba wymierna jest zapisywana dziesiętnie, wynik kończy się albo (ewentualnie) jest okresowy. Na przykład, gdy liczba 41/42 jest zapisywana dziesiętnie, wynikiem jest 0.9 761904 761904 761904 761904 761904 761904 761904 ... z początkową sekwencją cyfr, 0.9a następnie sekwencją 761904powtarzaną w kółko. (Wygodnym zapisem jest 0.9(761904)to, gdy …


21
Zsumuj delty mojej matrycy
tło Delty tablicy liczb całkowitych to tablica utworzona przez uzyskanie różnic między kolejnymi elementami. Na przykład, [1, 2, 4, 7, 3, 9, 6]ma następujące delty: [1, 2, 3, -4, 6, -3]. Teraz zdefiniujemy delty macierzy liczb całkowitych jako delty każdego wiersza i każdej kolumny w nim zawartej. Jako przykład: Row …

11
Etiopskie mnożenie
To pytanie jest inspirowane tą odpowiedzią . Przypadkowo, kiedy byłem dzieckiem, używałem mnożenia etnicznego, ale do niedawna nie znałem nazwy tej metody. Etiopskie mnożenie to metoda mnożenia liczb całkowitych przy użyciu tylko dodawania, podwajania i zmniejszania o połowę. Metoda: Weź dwie liczby do pomnożenia i zapisz je u góry dwóch …

30
Znikające elementy
Biorąc pod uwagę ciąg znaków Si listę indeksów X, zmodyfikuj S, usuwając element przy każdym indeksie, Sjednocześnie wykorzystując ten wynik jako nową wartość S. Na przykład, biorąc pod uwagę S = 'codegolf'i X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o …
17 code-golf  string  array-manipulation  code-golf  string  ascii-art  code-golf  number  sequence  pi  code-golf  number  array-manipulation  code-golf  string  ascii-art  code-golf  math  number  game  code-golf  math  sequence  polynomials  recursion  code-golf  math  number  sequence  number-theory  code-golf  permutations  balanced-string  code-golf  string  ascii-art  integer  code-golf  decision-problem  hexagonal-grid  code-golf  ascii-art  kolmogorov-complexity  code-golf  number  code-golf  matrix  binary-matrix  code-golf  math  statistics  code-golf  string  polyglot  code-golf  random  lost  code-golf  date  path-finding  code-golf  string  code-golf  math  number  arithmetic  number-theory  code-golf  tetris  binary-matrix  code-golf  array-manipulation  sorting  code-golf  number  code-golf  array-manipulation  rubiks-cube  cubically  code-golf  grid  optimization  code-golf  math  function  code-golf  string  quine  code-golf  ascii-art  grid  code-golf  decision-problem  grid  simulation  code-golf  math  sequence  code-golf  path-finding  code-golf  ascii-art  grid  simulation  code-golf  number  whitespace  code-golf  sequence  code-golf  sequence  code-golf  sequence  integer  code-golf  math  game  code-golf  internet  stack-exchange-api  code-golf  sequence  code-golf  internet  stack-exchange-api  code-golf  math  factoring  code-challenge  sequence  polyglot  rosetta-stone  code-golf  string  browser  code-golf  date  code-golf  base-conversion  code-challenge  cops-and-robbers  hello-world  code-golf  cops-and-robbers  hello-world 

5
Najszybszy tweetowalny czynnik rozkładający liczby całkowite
Zadanie polega na znalezieniu nietrywialnego czynnika liczby złożonej. Napisz kod, który znajdzie niebanalny czynnik liczby złożonej tak szybko, jak to możliwe, pod warunkiem, że Twój kod nie będzie miał więcej niż 140 bajtów. Wynik powinien być po prostu czynnikiem, który znalazłeś. Twój kod może pobierać dane wejściowe i generować dane …

21
Dodatkowe fakty!
W matematyce czynnikowy, skrócony „fakt” nieujemnej liczby całkowitej n , oznaczony przez n! , jest iloczynem wszystkich liczb całkowitych dodatnich mniejszych lub równych n . Na przykład 5! jest 1 * 2 * 3 * 4 * 5 = 120 Silnia 0 wynosi 1 , zgodnie z konwencją dla pustego …

25
Prosty wzór
Wejścia: Dwie pojedyncze cyfry (nazwijmy je mi n) i dwa znaki (nazwijmy je ai b) w wybranym przez ciebie formacie wejściowym. Wynik: Aby uzyskać przewodnik, udawaj m=2, n=5, a='a', b='b'. Twój wynik będzie ciągiem zbudowanym z czterech wejść. Nazwijmy ciąg resultz wartością "". Po pierwsze, concatenate ana result mczasie, więc …
17 code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

12
Nie ma czegoś takiego jak darmowy lunch
... czy jest tam? Wyzwanie polega na przeanalizowaniu rachunku za lunch, który zawiera cenę podstawową, porady, rabaty, kupony i dodatki oraz sprawdzenie, czy mój lunch wynosił 0 USD lub mniej . Jeśli to jest dane wejściowe: 12.34 15 tip 25 discount 1.5 extra 2 coupon Wtedy wyjście może być false. …

8
Wizualizuj algorytm euklidesowy
Algorytm euklidesowy jest powszechnie znanym algorytmem do obliczania największego wspólnego dzielnika (GCD) dwóch dodatnich liczb całkowitych. Algorytm Na potrzeby tego wyzwania algorytm opisano poniżej: Wyświetl dwa wejścia jako sąsiednie linie określonego znaku, np. Wejście 3,4może być reprezentowane przez sąsiednie linie 000i0000 Zamień pierwsze length(short_line)znaki w dłuższej linii na inną, powiedz …

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.