W tym prostym wyzwaniu otrzymujesz tablicę wejściową Lnieujemnych liczb całkowitych i liczbę przedziałów bwiększą niż 0, ale nie większą niż długość L. Twój kod musi zwrócić nową tablicę, Mktórej długość jest równa bi która podzieliła tablicę L. Najłatwiej to wyjaśnić przykładami. L = [1,0,5,1]i b = 2wraca M = [1,6]. …
Biorąc pod uwagę pewną dodatnią liczbę całkowitą n, zaprojektuj kątomierz z najmniejszą liczbą znaczników, która pozwoli ci zmierzyć wszystkie kąty, które są integralną wielokrotnością 2π/n(każdy w jednym pomiarze). Detale Jako wynik możesz wypisać listę liczb całkowitych z zakresu 0do n-1(lub 1do n), które reprezentują pozycję każdego znaku. Alternatywnie możesz wypisać …
Zadaniem w tym wyzwaniu jest umieszczenie elementów tablicy w przedziałach czasowych. Dane wejściowe będą stanowić nie malejącą tablicę dodatnich liczb całkowitych reprezentujących czas zdarzeń oraz liczbę całkowitą reprezentującą rozmiar każdego przedziału. Zacznijmy od przykładu. Nazywamy tablicę wejściową Ai tablicę wyjściową O. `A = [1,1,1,2,7,10]` and `bin_size = 2`. `O = …
tło Format zmiennoprzecinkowy podwójnej precyzji IEEE 754 to sposób reprezentowania liczb rzeczywistych za pomocą 64 bitów. Wygląda to następująco: Liczba rzeczywista njest konwertowana doublena następujący w następujący sposób: Bit znaku sma wartość 0, jeśli liczba jest dodatnia, w przeciwnym razie 1. Wartość bezwzględna njest reprezentowana w postaci 2**y * 1.xxx, …
tl; dr: Wyprowadza wartości, w których zmienia się lider zmniejszonego współczynnika pierwotnego. Każda dodatnia liczba całkowita ma unikalny rozkład na czynniki pierwsze. Nazwijmy zmniejszoną faktoryzację pierwszą tylko listą mnogości czynników pierwszych, uporządkowaną według wielkości czynników. Na przykład zmniejszone rozkładanie na czynniki pierwsze 1980wynosi [2, 2, 1, 1], ponieważ 1980 = …
Tak, w zasadzie jesteś romanizerem, skarbie , ale trudniejszym . jak, sposób trudniej. Nauka koreańskiego jest trudna. przynajmniej dla osoby spoza Azji. Ale przynajmniej mają szansę się uczyć, prawda? Co musisz zrobić Otrzymasz koreańskie oświadczenie. Na przykład 안녕하세요. Musisz przekonwertować dane wejściowe na wymowę rzymską. W podanym przykładzie wynikiem może …
Biorąc pod uwagę liczby całkowite N , P > 1, znajdź największą liczbę całkowitą Mtaką, że P ^ M ≤ N. I / O: Dane wejściowe podano jako 2 liczby całkowite Ni P. Wyjście będzie liczbą całkowitą M. Przykłady: 4, 5 -> 0 33, 5 -> 2 40, 20 -> …
Podczas mnożenia monomialów w podstawie Milnora dla algebry Steenroda część algorytmu obejmuje wyliczenie pewnych „dopuszczalnych macierzy”. Biorąc pod uwagę dwie listy nieujemnych liczb całkowitych r 1 , ..., r m oraz s 1 , ..., s n , macierz nieujemnych liczb całkowitych X jest dozwolone, jeśli Suma kolumnie j jest …
Wyzwanie Wyzwanie polega na zaszyfrowaniu danego ciągu przy użyciu reguł określonych poniżej. Ciąg będzie zawierał tylko małe litery , cyfry i / lub spacje . Odpowiednik postaci Teraz najpierw musisz wiedzieć, jak znaleźć „ekwiwalent” każdej postaci. Jeśli postać jest spółgłoską, jest to sposób na znalezienie jej odpowiednika: 1) List all …
Wprowadzenie Napisz program, który wyświetli wychodzącą spiralę słynnego pangram zgodnie z podanymi zasadami. Wyzwanie Pangram to zdanie stosując każdą literę alfabetu danego przynajmniej raz. Jednym z najbardziej znanych pangramów jest ten, który jest szeroko stosowany w przeglądarce czcionek Windows, a mianowicie: „ Szybki brązowy lis przeskakuje nad leniwym psem ”. …
Biorąc pod uwagę dwie dodatnie liczby całkowite A i B , zwróć pozycję p, która minimalizuje liczbę czynników pierwszych (licząc krotność) wynikowej liczby całkowitej, gdy B zostanie wstawione do A w punkcie p . Na przykład, biorąc pod uwagę A = 1234 i B = 32 , są to możliwe …
Najprostszym N-wymiarowym kształtem, jaki można stworzyć dla dowolnego wymiaru, jest Simplex i jest to zestaw punktów N + 1, które są w równej odległości od siebie. Dla 2 wymiarów jest to trójkąt równoboczny, dla 3 wymiarów jest to zwykły czworościan, przy 4 wymiarach jest to 5 komórek i tak dalej. …
Wprowadzenie Masz przyjaciela, który ciągle prosi cię o pożyczki i masz już tego dość. Dziś znów przyszedł po pożyczkę. Zamiast odrzucić jego ofertę, masz świetny pomysł: trolluj swojego przyjaciela, dając mu jak najwięcej monet / rachunków. Wyzwanie Weźmiesz jako dane wejściowe: kwotę pieniędzy, na którą przyjaciel chce pożyczki, oraz liczbę …
Problem: Dwóch tajnych agentów wroga opracowało wspaniałą (dla ciebie) metodę komunikacji! Oto jak działa proces szyfrowania: 1) Weź ekwiwalenty ascii każdej litery. (Nie są wysyłane spacje, liczby ani znaki interpunkcyjne) 2) Dla każdej litery w wiadomości, jej ekwiwalent ascii i litera po niej (jeśli istnieje, jeśli nie, należy ją uznać …
Jakiś czas temu opublikowałem to wyzwanie , które dotyczy liczby elfów, których Święty Mikołaj musi dostarczyć. Ze względu na wzrost populacji, Święty Mikołaj jest trochę bardziej presja na czas w tym roku. Chociaż w przeszłości działaliśmy bardzo asynchronicznie, zaczynamy eksperymentować z coraz większą synchronizacją. Tak więc Święty Mikołaj musi wiedzieć, …
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.