To wyzwanie obejmuje manipulowanie liczbami zespolonymi, w tym ich analizę i drukowanie, a także wykonywanie złożonych działań arytmetycznych. Ten znacznik obejmuje również uogólnione liczby zespolone, takie jak kwaterniony.
Pamiętaj, że to wyzwanie nie wymaga obsługi ani zrozumienia liczb zespolonych. Biorąc pod uwagę niepustą kwadratową macierz, gdzie każdy element jest dwuelementową (Re, Im) listą całkowitą, ustal (podając dowolne wartości prawda / fałsz lub dowolne dwie spójne wartości), czy reprezentuje to matrycę hermitowską. Zauważ, że wejściem jest tablica liczb całkowitych …
Biorąc pod uwagę liczbę całkowitą Gaussa gdzie , są liczbami całkowitymi, a jest jednostką urojoną, zwraca najbliższą (wrt na odległość euklidesową) liczbę całkowitą Eisensteina gdzie , są liczbami całkowitymi, a .a+bia+bia+biaaabbbi=exp(πi/2)i=exp(πi/2)i = \exp\left(\pi i/2\right)k+lωk+lωk+l\omegakkklllω=exp(2πi/3)=(−1+i3–√)/2ω=exp(2πi/3)=(−1+i3)/2\omega = \exp(2\pi i/3) = (-1+i\sqrt{3})/2 tło Jest prawdopodobnie całkiem oczywiste, że każdą liczbę całkowitą Gaussa można …
Napisz funkcję lub program, który wyprowadza czwartoimienną bazę wyświetlaną jako cyfry binarne. Podstawa liczbowa to 2 i , gdzie i jest pierwiastkiem kwadratowym z -1. Zobacz liczby zespolonej więcej szczegółów dotyczących I . Każda pozycja cyfr może wynosić od 0 do 3 (czwartorzędowa), ponieważ każda część rzeczywista i urojona jest …
Te numery Split-kompleks , znany również jako „numerów perplex” są podobne do liczb zespolonych. Zamiast tego i^2 = -1mamy j^2 = 1; j != +/-1. Każda liczba ma postać z = x + j*y. W jednej próbie ograniczenia złożoności tego wyzwania użyję tego symbolu -do przedstawienia negacji, ponieważ nie będzie …
Mamy obiekty, które oscylują między dwoma punktami całkowitymi, [l, r]z prędkością jednej jednostki na jednostkę czasu, zaczynając lod t=0. Możesz założyć l < r. Na przykład, jeśli obiekt oscyluje dalej [3, 6], mamy: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> …
Pracowałem nad innym językiem gry w golfa o nazwie Stackgoat . W tym wyzwaniu będziesz pisać Tokenizera dla Stackgoat (lub tak naprawdę innych ogólnych języków opartych na stosie). Przykłady "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] (empty input) …
Napisz nazwaną funkcję lub program, który oblicza iloczyn czwartorzędu z dwóch czwartorzędów. Użyj jak najmniej bajtów. Czwartorzędy Czwartorzędy są rozszerzeniem liczb rzeczywistych, który dodatkowo rozszerza liczby zespolone. Zamiast jednej urojonej jednostki i, czwartorzędy używają trzech urojonych jednostek, i,j,kktóre spełniają relacje. i*i = j*j = k*k = -1 i*j = k …
Twoim zadaniem jest utworzenie jednego programu typu „pieprzenie mózgu” dla każdego z następujących operatorów binarnych. Każdy program powinien pobrać jedną lub dwie liczby 8-bitowe (A i B) z danych wejściowych i obliczyć określoną operację: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) …
Do Pauli matryce są zbiorem macierzy 2x2, które występują bardzo powszechnie w fizyce kwantowej (nie, nie trzeba znać żadnych fizyki kwantowej do tego wyzwania). Jeśli uwzględnimy tożsamość w zestawie, cztery macierze to: σ0 = σ1 = σ2 = σ3 = [1 0] [0 1] [0 -i] [1 0] [0 1] …
tło Czwartorzęd jest systemem liczbowym, który rozszerza liczby zespolone. Czwartorzęd ma następującą postać a + b i + c j + dkza+bja+dojot+rek a + bi + cj + dk gdzie są liczbami rzeczywistymi, a są trzema podstawowymi jednostkami czwartorzędowymi . Jednostki mają następujące właściwości:a , b , c , dza,b,do,re …
Wprowadzenie Znalazłem to pytanie, które zostało zamknięte, ponieważ było niejasne, ale był to fajny pomysł. Zrobię co w mojej mocy, aby było to wyraźne wyzwanie. Funkcja Riemanna Zeta jest funkcją specjalną, która jest zdefiniowana jako kontynuacja analityczna do złożonej płaszczyzny. Istnieje wiele równoważnych formuł, które sprawiają, że jest to interesujące …
Niech zbędzie liczbą zespoloną. zjest n-tym pierwotnym pierwiastkiem jedności, jeśli dla pewnej dodatniej liczby całkowitej n i dla dowolnej dodatniej liczby całkowitej k < n . Wyzwanie Napisz pełny program lub funkcję, która, biorąc pod uwagę dodatnią liczbę całkowitą njako dane wejściowe, wyprowadza wszystkie n-te pierwotne pierwiastki jedności. Możesz wyprowadzać …
Dla osób z niewielkim tłem algebry liniowej wyzwanie jest tak proste: określić wartości własne i wektory własne danej złożonej macierzy 2x2. Możesz przejść do szczegółów wyzwania dla We / Wy itp. Dla tych, którzy potrzebują trochę odświeżenia na systemach eigensystem, czytaj dalej. tło Charakterystyczne równanie macierzy A jest określona det| …
Biorąc pod uwagę dwie liczby całkowite, które mogą mieć ujemny, zerowy lub dodatni, aa b(wykonane w dowolnym rozsądnym formacie, w tym wprowadzenie zwykły liczbę zespoloną ), przekształcić go a + bigdzie ijest Liczby urojone (pierwiastek kwadratowy z negatywnej). Następnie podnieś go do potęgi trzeciej (dodatniej liczby całkowitej) zmiennej wejściowej, ctak …
W szczególnej teorii względności prędkość poruszającego się obiektu w stosunku do innego obiektu poruszającego się w przeciwnym kierunku jest podana wzorem: s = v + u1+vu/c2.s=v+u1+vu/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 + v * u / c ^ 2) W tym wzorze i …
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.