Zaprojektowałem prosty generator losowy, który cyklicznie zamienia dwie liczby za pomocą metody mnożenia i modułu. Działa to doskonale. Gdybym użył go jako generatora szyfrów, byłby jednak podatny na znany atak w postaci tekstu jawnego, biorąc pod uwagę, że osoba atakująca może odwrócić inżynierowanie ziarna od szeregu liczb losowych w sposób …
Jest to wyzwanie polegające na tworzeniu łańcuchów odpowiedzi dotyczących OEIS. Och, uzasadnienie tego jest takie, że firma potrzebuje jednego programu, aby wydrukować swoje sekwencje OEIS naprawdę źle i ma każdy język. Format łączenia odpowiedzi działa w następujący sposób: Ktoś publikuje pierwszą odpowiedź, z której wynikają wszystkie dalsze rozwiązania. Ta odpowiedź …
Niektórzy z was mogą być zaznajomieni z BigNum Bakeoff , który skończył całkiem ciekawie. Cel można mniej więcej podsumować jako napisanie programu w C, którego wynik byłby największy, przy pewnych ograniczeniach i warunkach teoretycznych, np. Komputer, który mógłby uruchomić program. W tym samym duchu stawiam podobne wyzwanie otwarte na wszystkie …
Opis Napisz funkcję, f(m, G)która przyjmuje jako argumenty odwzorowanie mi zestaw / listę odrębnych, nieujemnych liczb całkowitych G. mpowinien mapować pary liczb całkowitych Gna nowe liczby całkowite w G. ( G, m) gwarantuje utworzenie skończonej grupy abelowej , ale dowolnym elementem Gmoże być tożsamość. Istnieje ważne twierdzenie, które mówi: [Każda …
Wyzwanie W tym zadaniu obliczyłeś, w jaki sposób możemy rozdzielić kule A do komórek B, przy czym każda komórka ma co najmniej jedną piłkę. Wejścia A i B podane są w jednym wierszu oddzielonym spacją, wejścia są zakończone przez EOF. Może chcesz sprawdzić swoje rozwiązania tutaj . Wejście 0 0 …
Napisz program, który rozwiąże szereg równań liniowych tak krótko, jak to możliwe. Musi rozwiązać dowolną liczbę problemów równań. Można je wprowadzać w dowolny sposób, współczynniki rozszerzonej macierzy są prawdopodobnie najłatwiejsze. Program nie musi obsługiwać współczynników ani rozwiązań niecałkowitych. Żadne zdegenerowane lub nieprawidłowe przypadki nie będą testowane. Program musi wypisać wartość …
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 …
Biorąc pod uwagę listę liczb [ a 1 a 2 ... a n ] , oblicz sumę wszystkich macierzy Aᵢ, gdzie Aᵢ jest zdefiniowane w następujący sposób ( m jest maksimum wszystkich aᵢ ): 1 2 ⋯ (i-1) i (i+1) ⋯ n +---------------------------- 1 | 0 0 ⋯ 0 aᵢ …
Biorąc pod uwagę wielomian w jednej zmiennej z wymiernymi współczynnikami, wyprowadzaj równoważne wyrażenie zawierające tylko 1zmienne i całki oznaczone. Na przykład, - x 2 można wyrazić jako ∫ x ∫ 1 1 1d t x d u . E := 1 | var | ∫EEEdvar Dowolna rozsądna metoda wejścia / …
Biorąc pod uwagę szerokość / długość geograficzną dwóch punktów na Księżycu (lat1, lon1)i (lat2, lon2)oblicz odległość między dwoma punktami w kilometrach, używając dowolnej formuły, która daje taki sam wynik jak formuła haverine. Wejście Cztery wartości całkowite lat1, lon1, lat2, lon2w stopniach (kąt) lub cztery wartości dziesiętne ϕ1, λ1, ϕ2, λ2w …
Napisz program lub funkcję, która akceptuje listę wyników funkcji logicznej i wyświetla kod LaTeX dla swojej tabeli prawdy. Dane wejściowe powinny być oznaczone małymi literami a-z, a dane wyjściowe - F. Długość listy danych wejściowych zawsze będzie krótsza niż 2^25, co oznacza, że liczba danych wejściowych zawsze będzie mniejsza niż …
Stopień nienasycenia Nie jest to szczególnie trudna łamigłówka - ale interesuje mnie twoje wiele sposobów jej rozwiązania. Stopień nienasycenia to liczba podwójnych wiązań chemicznych między atomami i / lub liczba pierścieni w związku chemicznym. Otrzymasz wzór cząsteczkowy związku chemicznego w postaci XaYbZc (gdzie a, b i c to liczba atomów …
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.