Pytania oznaczone «arithmetic»

41
Czy ta liczba jest liczbą całkowitą -2?

Są sprytne sposoby określania, czy liczba jest potęgą 2. To już nie jest interesujący problem, więc ustalmy, czy dana liczba całkowita jest potęgą liczby całkowitej -2 . Na przykład: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 => yes:...

41
Goodness Giza Golf!

„Liczba Giza”, zwana również potocznie liczbą Timmy'ego, to dowolna liczba, w której cyfry przedstawiają piramidę ( A134810 ). Na przykład „12321” jest liczbą Gizy, ponieważ można ją wizualizować w następujący sposób: 3 2 2 1 1 Jednak coś takiego jak „123321” nie jest liczbą Giza, ponieważ na...

40
Przenoszenie skromnego minimum

Zainspirowany pytaniem w Stack Overflow. Tytuł tutaj jest całkowicie moją winą. Wyzwanie Biorąc pod uwagę listę dodatnich liczb całkowitych zawierających co najmniej dwa wpisy, zamień każdą liczbę na minimum wszystkich wpisów oprócz samego siebie. Przypadki testowe [4 3 2 5] -> [2 2 3...

40
Największy wspólny dzielnik

Twoim zadaniem jest obliczenie największego wspólnego dzielnika (GCD) z dwóch podanych liczb całkowitych w jak najmniejszej liczbie bajtów kodu. Możesz napisać program lub funkcję, przyjmując dane wejściowe i zwracając dane wyjściowe za pomocą dowolnej z naszych akceptowanych standardowych metod...

39
Natural Pi # 0 - Rock

Cel Utwórz program / funkcję, która pobiera dane wejściowe N, sprawdź, czy Nlosowe pary liczb całkowitych są względnie pierwsze, i zwraca sqrt(6 * N / #coprime). TL; DR Wyzwania te są symulacjami algorytmów, które wymagają jedynie natury i twojego mózgu (i być może pewnych zasobów wielokrotnego...

39
Test podzielności

Zadanie Biorąc pod uwagę dwie ściśle dodatnie liczby całkowite n i d jako dane wejściowe, określ, czy n jest równomiernie podzielne przez d , tj. Czy istnieje taka liczba całkowita q , że n = qd. Możesz napisać program lub funkcję i użyć dowolnej z naszych standardowych metod otrzymywania danych...

39
Triangulowanie tekstu

Napisz program lub funkcję, która przyjmuje ciąg znaków, który ma gwarantować, że zawiera tylko drukowalne znaki ASCII z wyjątkiem spacji i ma być dodatnią liczbą trójkątną (1, 3, 6, 10, 15, ...). Wydrukuj lub zwróć ten sam ciąg, ale w kształcie trójkąta, używając spacji. Niektóre przykłady...

39
Dodawanie liczb za pomocą Regex

Chcę wypróbować nowy rodzaj golfowego wyrażenia regularnego, który prosi o rozwiązanie nietrywialnych zadań obliczeniowych bez podstawiania wyrażeń regularnych. Aby uczynić to bardziej możliwym i mniej uciążliwym, będziesz mógł zastosować kilka zmian, jedna po drugiej. Wyzwanie Zaczniemy od...

39
Oblicz sumę różnicy cyfr

Zastanów się nad wzięciem nieujemnej liczby całkowitej, takiej jak 8675309 i obliczeniem wartości bezwzględnych różnic między wszystkimi parami sąsiednich cyfr. Dla 8675309mamy |8-6| = 2, |6-7| = 1, |7-5| = 2, |5-3| = 2, |3-0| = 3, |0-9| = 9. Sznurka wyniki te razem daje inny, mniejszy nieujemną...

37
Różnica kwadratu sumy

Znajdź różnicę między kwadratem sum a sumą kwadratów. To matematyczne przedstawienie: (∑n)2−∑n2)(∑n)2−∑n2\left(\sum n\right)^2-\sum n^2 Twój program / metoda powinna przyjmować dwa dane wejściowe, są to dolne i górne granice zakresu i są włącznie. Limity będą pełnymi liczbami całkowitymi...

37
Numery Leyland

Podając liczbę naturalną n, zwróć n-ty numer Leyland . Numer Leylandu Liczby Leylanda są dodatnimi liczbami całkowitymi kpostaci k = x^y + y^x Gdzie x,yliczby całkowite są ściśle większe niż 1. Są one wyliczone w porządku rosnącym. EDYCJA: @DigitalTrauma zasugerował dołączenie następującej...

36
Zamień dwójki na trójki

Biorąc dodatnią liczbę całkowitą n napisać kod do podjęcia jej na czynniki pierwsze i wymienić wszystkie jej czynniki 2z 3. Na przykład 12 = 2 * 2 * 3 -> 3 * 3 * 3 = 27 To jest golf golfowy, więc celem jest zminimalizowanie liczby bajtów odpowiedzi. Przypadki testowe 1 -> 1 2 -> 3 3...

36
Złożone liczby binarne

Stwórzmy proste, przejmujące odwzorowanie od liczb całkowitych dodatnich do liczb całkowitych Gaussa , które są liczbami zespolonymi, w których rzeczywistymi i urojonymi częściami są liczby całkowite. Na przykład 4538, biorąc pod uwagę dodatnią liczbę całkowitą, wyraż ją binarnie, bez wiodących...

36
Fibonacciego-orial

Definicja Sekwencja Fibonacciego F(n)na dodatnich liczbach całkowitych jest zdefiniowana jako taka: 1. F(1) = 1 2. F(2) = 1 3. F(n) = F(n-1) + F(n-2), where n is an integer and n > 2 Wyrażenie Fibonacciego dodatniej liczby całkowitej jest iloczynem [F(1), F(2), ..., F(n)]. Zadanie Biorąc...

36
Podział i reszta

Wyzwanie to, choć prawdopodobnie trywialne w większości „standardowych” języków, jest skierowane do tych języków, które są tak ezoteryczne, niskiego poziomu i / lub trudne w użyciu, które są bardzo rzadko spotykane na tej stronie. Powinien stanowić ciekawy problem do rozwiązania, więc jest to...