Wcześniej zadałem pytanie, jak szybko i dokładnie obliczyć prawdopodobieństwo. Jednak najwyraźniej było to zbyt łatwe, ponieważ podano rozwiązanie w formie zamkniętej! Oto trudniejsza wersja. To zadanie dotyczy pisania kodu w celu dokładnego i szybkiego obliczenia prawdopodobieństwa . Wynik powinien być precyzyjnym prawdopodobieństwem zapisanym jako ułamek w najbardziej zredukowanej formie. Oznacza …
W odcinku Futurama The Prisoner of Benda członkowie załogi wymieniają się ciałami, z zastrzeżeniem, że żadna para ciał nie może zamieniać umysłów więcej niż raz. Wyzwanie Napisz program lub funkcję, która akceptuje prawidłową kolekcję zamian umysłu-ciała, które już miały miejsce, i wysyła legalny zestaw zamian, które przywrócą każdy umysł do …
Magiczne kwadrat jest kwadratem tablicę liczb z boku n składający się z oddzielnych dodatnich liczb 1, 2, ..., n ² usytuowane tak, że suma n ilościach w każdym poziomym, pionowym, albo głównego przekątnej jest zawsze ta sama liczba, znana jako stała magiczna. Twój program musi wprowadzić, poprzez standardowe wejście, liczbę …
Spróbujmy jeszcze raz. Celem tego konkursu jest stworzenie dwóch fragmentów kodu, które są wzajemnie anagramami (dwa muszą zawierać te same bajty w innej kolejności) i wykonają następujące zadania: Trzeba sprawdzić, czy wprowadzona liczba jest szczęśliwa czy pierwsza , i wypisać, jeśli liczba jest albo (na przykład, 7musi wypisać happy primei …
W matematyce tetracja to kolejny hiperoperator po potęgowaniu i jest definiowany jako potęgowanie iterowane. Dodatek ( udało n razy) Mnożenie ( dodaje się do siebie, n razy) Potęgowanie ( mnożone przez siebie, n razy) Tetracja ( potęgowania przez siebie, n razy) Odwrotne relacje tetracji nazywane są super-rootem i super-logarytmem. Twoim …
Sekwencje Skolem Sekwencja Skolem jest ciągiem 2nliczb, gdzie każda liczba ipomiędzy 1i nzachodzi dokładnie dwa razy, a odległość między dwoma wystąpieniami ijest dokładnie ikroki. Oto kilka przykładów sekwencji Skolem: 1 1 1 1 4 2 3 2 4 3 16 13 15 12 14 4 7 3 11 4 3 …
Dzień dobry golfiści, Nasze dzisiejsze wyzwanie jest inspirowane komiksami XKCD 356 i 370 . Napiszemy program do obliczania rezystancji grupy rezystorów. Ostrzeżenie, że jest to prawie wystarczająco trudne, aby uzasadnić wyzwanie kodowe, myślę jednak, że istnieje pewna sztuka pisania nieco bardziej złożonych programów w formacie golfowym. Najniższa liczba znaków wygrywa. …
Celem Stone Rosetta Challenge jest pisanie rozwiązań w jak największej liczbie języków. Pochwal się swoją wielojęzycznością programistyczną! Wyzwanie Wyzwanie polega na wdrożeniu programu, który wprowadzi listę liczb i wyprowadzi wykres skrzynkowy danych, w jak największej liczbie języków programowania . Wykres pudełkowy wyświetli kwartyle i wartości odstające w danych, a nawet …
tło W muzyce zachodniej każda nuta ma przypisaną nazwę. W każdej oktawie jest dwanaście unikalnych nut w następującej kolejności: „CC # / Db DD # / Eb EFF # / Gb GG # / Ab AA # / Bb B C”, gdzie końcowe C jest o jedną oktawę powyżej pierwszej. …
Zainspirowany tym pytaniem . Na liście zawierającej liczby wydrukuj: Suma i iloczyn liczb na liście Średnia i mediana Różnice między każdym terminem na liście (ex [1,2,3] -> [1,1]: 1+1=2, 2+1=3) Lista posortowana rosnąco Minimalna i maksymalna lista Odchylenie standardowe listy Na przykład: Odchylenie standardowe Gdzie μ jest średnią średnią, x …
Utwórz najkrótszą funkcję, program lub wyrażenie, które oblicza A073329 , tj. a(n)Jest n-tą liczbą mającą n różnych czynników pierwszych. Dane wejściowe to liczba elementów w sekwencji do zwrócenia. 0 < n. Nie interesuje mnie precyzja liczb całkowitych. Chcę tylko algorytmu. W przypadku języków, które nie obsługują dowolnie dużych liczb całkowitych, …
Twoim zadaniem jest zaplanowanie trasy przelotu dla lokalnej firmy dostarczającej samoloty. Musisz poprowadzić samolot z punktu A do punktu B. Po prostu nie możesz wystartować w punkcie A, skierować samolot w stronę B i lecieć, ponieważ panujące wiatry zdmuchną cię z kursu. Zamiast tego musisz dowiedzieć się, w którym kierunku …
Utwórz funkcję, wyrażenie lub program, który wykonuje następujące czynności: Weź czynniki pierwsze dowolnej liczby i zsumuj je. Na przykład czynniki pierwsze 28 wynoszą 2 2 7, zsumowane do 11. Pomnóż wynik przez liczbę czynników pierwszych dla podanej liczby. Np. 28 ma 3 czynniki pierwsze, które sumują się do 11. 11 …
Dla danej dodatniej liczby całkowitej N napisz pełny program, aby znaleźć minimalną naturalną M, tak że iloczyn cyfr M jest równy N. N jest mniejszy niż 1 000 000 000. Jeśli nie ma M, wydrukuj -1. W każdym przypadku Twój kod nie powinien zająć więcej niż 10 sekund. Sample Inputs …
Napisz program, który przy niewielkiej dodatniej parzystej liczbie całkowitej ze standardowego wejścia oblicza prawdopodobieństwo, że przerzucenie tylu monet spowoduje połowę liczby głów. Na przykład, biorąc pod uwagę 2 monety, możliwe wyniki to: HH HT TH TT gdzie H i T są głowami i ogonami. Istnieją 2 wyniki ( HTi TH), …
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.