Wyzwanie Utwórz funkcję lub program, który po otrzymaniu liczby całkowitej sizewykonuje następujące czynności: Jeśli sizejest równe 1, wyjście H H HHH H H Jeśli sizejest większy niż 1, wyjście X X XXX X X gdzie Xjest wyjściem programu / funkcji dlasize - 1 (Jeśli wolisz, możesz dopasować przypadek podstawowy 0, …
Napisz program lub funkcję, która pobierze niepustą listę liczb całkowitych dodatnich. Możesz założyć, że jest on wprowadzany w rozsądnym dogodnym formacie, takim jak "1 2 3 4"lub [1, 2, 3, 4]. Liczby na liście wprowadzania reprezentują wycinki pełnego wykresu kołowego, gdzie każdy rozmiar wycinka jest proporcjonalny do odpowiadającej mu liczby, …
Zainspirowany tym pytaniem od naszych rywali z Code Review. Definicje Super tablica jest tablicą w której każdy nowy element tablicy jest większy niż suma wszystkich poprzednich elementów. {2, 3, 6, 13}jest super tablicą, ponieważ 3 > 2 6 > 3 + 2 (5) 13 > 6 + 3 + 2 …
Wprowadzenie Ludzie są niezwykłym gatunkiem, ale czasami możemy być bardzo niezręczni, aby zrozumieć - szczególnie w przypadku komputerów. W szczególności lubimy pisać wielomiany w bardzo zawiły sposób z pozornie arbitralnymi regułami. Jaki jest najkrótszy program, który możesz napisać, aby poprawnie sformatować wielomian przy użyciu tych reguł? Wyzwanie Wkład Lista liczb …
Faro Shuffle to technika często używana przez magów do „Shuffle” talię. Aby wykonać losowanie Faro, najpierw pociąć talię na 2 równe połowy, a następnie przełożyć dwie połowy. Na przykład [1 2 3 4 5 6 7 8] Faro jest potasowany [1 5 2 6 3 7 4 8] Można to …
Twoim zadaniem jest napisanie programu lub funkcji, która wypisze trójkąt ASCII. Wyglądają tak: |\ | \ | \ ---- Twój program pobierze pojedyncze dane liczbowe nz ograniczeniami 0 <= n <= 1000. Powyższy trójkąt miał wartość n=3. Trójkąt ASCII będzie miał nukośniki odwrotne ( \) i pionowe paski ( |), …
Biorąc pod uwagę pewną dodatnią liczbę całkowitą nnn która nie jest kwadratem, znajdź podstawowe rozwiązanie (x,y)(x,y)(x,y) powiązanego równania Pell x2−n⋅y2=1x2−n⋅y2=1x^2 - n\cdot y^2 = 1 Detale Podstawowa (x,y)(x,y)(x,y) to para liczb całkowitych x,yx,yx,y spełniających równanie, gdzie xxx jest minimalna i dodatnia. (Zawsze istnieje trywialne rozwiązanie (x,y)=(1,0)(x,y)=(1,0)(x,y)=(1,0) które nie jest liczone.) …
tło Wielomian Sidi stopnia n - lub (n + 1) th wielomian Sidi - jest zdefiniowany następująco. Wielomiany Sidi mają kilka interesujących właściwości, ale i ich współczynniki. Te ostatnie tworzą sekwencję OEIS A075513 . Zadanie Napisz pełny program lub funkcję, która przy nieujemnej liczbie całkowitej n drukuje lub zwraca bezwzględną …
Wielomiany Czebyszewa to rodzina wielomianów ortogonalnych, które pojawiają się w różnych miejscach matematyki i mają wiele interesujących właściwości. Jedną z ich cech charakterystycznych jest to, że są to wyjątkowe wielomiany, które spełniają .Tn(cos(x)) = cos(n*x) Wyzwanie Biorąc pod uwagę nieujemną liczbę całkowitą n, należy nwypisać -ty wielomian Czebyszewa. .Tn(x) Definicja …
Definiujemy binarray jako tablicę spełniającą następujące właściwości: nie jest pusty pierwsza wartość to 1 ostatnia wartość to 1 Wszystkie inne wartości są albo 0albo1 Na przykład tablica [ 1, 1, 0, 1 ]jest prawidłową tablicą binarną . Zadanie Biorąc pod uwagę niepustą tablicę A nieujemnych liczb całkowitych i dodatnią liczbę …
Biorąc pod uwagę wielomian p(x)ze współczynnikami całkowymi i stałym składnikiem p(0) = 1 or -1oraz nieujemną liczbą całkowitą N, zwraca N-ty współczynnik szeregu potęgowego (czasami nazywany „szeregiem Taylora”) f(x) = 1/p(x)opracowany przy x0 = 0, tj. Współczynniku monomialu stopnia N. Podane warunki gwarantują istnienie szeregu mocy, a jego współczynniki są …
Napisz samodzielny program, który po otrzymaniu wielomianu i powiązania znajdzie wszystkie rzeczywiste pierwiastki tego wielomianu na błąd absolutny nieprzekraczający granicy. Ograniczenia Wiem, że Mathematica i prawdopodobnie niektóre inne języki mają rozwiązanie z jednym symbolem, co jest nudne, więc powinieneś trzymać się prymitywnych operacji (dodawanie, odejmowanie, mnożenie, dzielenie). Istnieje pewna elastyczność …
Co to jest ultradźwiękowe Ultraradical lub Doprowadzić rodnik liczby rzeczywistej jest zdefiniowane jako jedynym realnym korzenia Quintic równaniu .azaax5+x+a=0x5+x+za=0x^5+x+a=0 Tutaj używamy do oznaczenia funkcji ultraradycznej. Na przykład , ponieważ .UR(⋅)UR(⋅)UR(\cdot)UR(−100010)=10UR(-100010)=10UR(-100010)=10105+10−100010=0105+10-100010=010^5+10-100010=0 Wyzwanie Napisz pełny program lub funkcję, która pobiera liczbę rzeczywistą jako dane wejściowe i zwraca lub wysyła jej wartość ultraradyczną. …
Palindrom to słowo, które jest jego własną odwrotnością. Teraz są słowa, które mogą wyglądać jak palindromy, ale nie są. Na przykład rozważ słowo sheesh, sheeshnie jest palindromem, ponieważ jego odwrotność jest hseehsinna, jednak jeśli uważamy, że shjest to jedna litera, to odwrotnie sheesh. Tego rodzaju słowo nazwiemy półpalindromem. W szczególności …
Wszyscy kochają geometrię. Dlaczego więc nie spróbujemy go zakodować w golfa? Wyzwanie to polega na przyjmowaniu liter i cyfr oraz tworzeniu kształtów w zależności od niego. Wejście Dane wejściowe będą miały postać (shapeIdentifier)(size)(inverter). Ale czym są identyfikator kształtu, rozmiar i falownik? Identyfikator kształtu jest identyfikatorem typu kształtu, który utworzysz za …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.