Załóżmy, że podajesz liczby całkowite w trójkącie, a następnie odwracasz je od lewej do prawej. Podając liczbę, wypisz numer, na który została wysłana. To jest odwrotne odwzorowanie. 1 1 2 3 3 2 4 5 6 <---> 6 5 4 7 8 9 10 10 9 8 7 11 12 …
Krucha Quine Krucha quine to quine, która spełnia właściwość polegającą na tym, że każdy podciąg utworzony przez usunięcie pojedynczego znaku, gdy jest oceniany, powoduje błąd. Na przykład. Jeśli twój program asdfjest quine, to aby był delikatny, następujące programy muszą zawierać błąd: sdf adf asf asd Twój program (i wszystkie jego …
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 ( |), …
Sekwencja Sterna- Brocota jest sekwencją podobną do Fibonnaci, którą można skonstruować w następujący sposób: Zainicjuj sekwencję za pomocą s(1) = s(2) = 1 Ustaw licznik n = 1 Dołącz s(n) + s(n+1)do sekwencji Dołącz s(n+1)do sekwencji Przyrost n, wróć do kroku 3 Jest to równoważne z: Między innymi właściwościami sekwencję …
Biorąc pod uwagę liczbę całkowitą N> = 1, wypisz średnią liczbę bitów w liczbie całkowitej od 0 do N - 1 Specyfikacja Dane wyjściowe można obliczyć jako sumę liczby bitów w reprezentacji binarnej każdej liczby całkowitej od 0 do N-1, podzieloną przez N. Binarna reprezentacja liczby całkowitej nie ma w …
Jeśli kiedykolwiek nauczyłeś się liczb pierwszych w klasie matematycznej, prawdopodobnie w pewnym momencie musiałeś ustalić, czy liczba jest liczbą pierwszą. Prawdopodobnie popełniłeś błąd podczas nauki, na przykład myląc 39 z liczbą pierwszą. Cóż, nie martw się, ponieważ 39 jest półpierwszym, tzn. Że jest iloczynem dwóch liczb pierwszych. Podobnie możemy zdefiniować …
Wprowadzenie Wsparcie! Przypadkowo upuściłem kalkulator TI-84 przez okno (nie pytaj jak) i się zepsuł. Mam jutro test matematyczny, a jedynym kalkulatorem, który mogę znaleźć, jest ten z tymi przyciskami: 7 8 9 + 4 5 6 - 1 2 3 * 0 = / Mój test matematyczny jest sprawdzianem oceny …
Napisz najkrótszy kod, który przyjmie dowolną liczbę rzeczywistą większą niż 1 jako dane wejściowe i wyświetli dodatnią odwrotną silnię. Innymi słowy, odpowiada na pytanie „jaka liczba czynnikowa jest równa tej liczbie?”. Użyj funkcji Gamma, aby rozszerzyć definicję silni do dowolnej liczby rzeczywistej, jak opisano tutaj . Na przykład: input=6 output=3 …
Prindeal (wymawiane prin-dee-al ) to nowy ezoteryczny język programowania, który ma tylko cztery polecenia: pr int , in crement , de crement i al ias . Pomimo minimalizmu skomplikowane operacje matematyczne można wykonywać w Prindeal, sprytnie łącząc cztery polecenia. Twoim zadaniem w tym wyzwaniu golfowym jest napisanie najkrótszego programu, który …
Potęgi, które chcą być w stanie szybko przekonwertować dowolną liczbę, którą mają, na własną bazę liczbową, przy użyciu dowolnego formatu, jaki chcą. Wkład Twój program musi zaakceptować 3 parametry. Numer: numer ciągu do konwersji InputFormat: ciąg podstawowy, w którym aktualnie znajduje się liczba OutputFormat: ciąg podstawowy, na który ma zostać …
Napisz program, który oblicza, czy wprowadzona wartość pieniężna, jako liczba całkowita, może być reprezentowana przez unikalną kombinację monet i / lub banknotów, co oznacza, że tej samej monety / banknoty nie można użyć więcej niż jeden raz. Twój program powinien przyjmować wartość jako dane wejściowe i może pobierać listę wartości …
Każdy termin w sekwencji kwadratu, x n , jest tworzony przez pobranie x n-1 , podniesienie go do kwadratu i usunięcie wszystkich oprócz pierwszych czterech cyfr. Sekwencja zawsze zaczyna się od x 1 = 1111 . Kwadrat ten daje 1234321, więc x 2 = 1234 Pierwsze kilka warunków to: 1111 …
Biorąc pod uwagę dodatnią liczbę całkowitą n, uprość pierwiastek kwadratowy √ndo formy a√b, wyodrębniając wszystkie czynniki kwadratowe. Wyprowadzane a,bpowinno być całkowite dodatnie ze n = a^2 * bz btak małe, jak to możliwe. Państwo może wyjście ai bw dowolnej kolejności w każdym rozsądnym formacie. Nie można pominąć danych wyjściowych 1jako …
Dodatek do krzywych eliptycznych Zastrzeżenie: To nie oddaje sprawiedliwości w bogatym temacie krzywych eliptycznych. Jest bardzo uproszczone. Ponieważ krzywe eliptyczne zyskały ostatnio dużą uwagę mediów w kontekście szyfrowania, chciałem dać trochę wglądu, jak faktycznie działa „obliczanie” krzywej eliptycznej. Wprowadzenie Krzywe eliptyczne to zbiory punktów (x,y)w płaszczyźnie formy y^2 = x^3+Ax+B. …
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.