Pytania oznaczone «arithmetic»

25
Zastępowanie ciągu rekurencyjnego

Zadanie Napisz program lub funkcję, która podając trzy łańcuchy A, B, Ctworzy łańcuch wyjściowy, w którym rekurencyjnie podstawiono każde wystąpienie Bin . Rekurencyjne podstawianie oznacza powtarzanie podstawienia, w którym na każdym etapie wszystkie nie nakładające się wystąpienia in (wybrane...

25
Liczenie zera sumy

Napisz program lub funkcję, która przy n n 1 zwraca liczbę rozwiązań do ± 1 ± 2 ± 3 ± ... ± n = 0. Dla n = 6 nie ma rozwiązań, więc odpowiedź wynosi 0. Dla n = 4 są dwa rozwiązania, więc odpowiedź to 2 (dwa rozwiązania to 1 - 2 - 3 + 4 = -1 + 2 + 3 - 4 = 0). To jest sekwencja OEIS A063865 ....

25
Happy Rounded Pi Day

Aby uczcić Dzień Zaokrąglonego Pi, musisz skorzystać z dzisiejszej daty, aby stworzyć program, który przyjmuje średnicę koła i wyprowadza jego obwód, mnożąc średnicę przez 3,1416, gdzie 3,1416 należy uzyskać przy użyciu dzisiejszej daty. Input 3 Output 9.4248 etc. Nie przyjmuje daty jako danych...

25
Sekwencja Q Hofstadtera

Definicja a (1) = 1 a (2) = 1 a (n) = a (na (n-1)) + a (na (n-2)) dla n> 2, gdzie n jest liczbą całkowitą Zadanie Biorąc pod uwagę dodatnią liczbę całkowitą n, wygeneruj a(n). Przypadki testowe n a(n) 1 1 2 1 3 2 4 3 5 3 6 4 7 5 8 5 9 6 10 6 11 6 12 8 13 8 14 8 15 10 16 9 17 10 18 11 19...

25
Oblicz sekwencję kangura

Historia Oświadczenie: Może zawierać wymyślone informacje o kangurach. Kangury przemierzają kilka etapów rozwoju. Gdy dorastają i stają się silniejsze, mogą skakać coraz wyżej i dłużej i mogą skakać więcej razy, zanim poczują głód. Na etapie 1 kangur jest bardzo mały i nie może w ogóle skakać....

24
Wdrożenie uproszczonego kerningu

Wprowadzenie Kerning oznacza dostosowanie odstępów między literami tekstu. Jako przykład rozważmy słowo Topnapisane trzema następującymi glifami: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

24
Wspiąć się na szczyt

Tytuł najnowszego wideo Numberphile , 13532385396179 , jest stałym punktem następującej funkcji f na dodatnich liczbach całkowitych: Niech n będzie dodatnią liczbą całkowitą. Napisz rozkład na czynniki pierwsze w zwykły sposób, np. 60 = 2 2 · 3 · 5, w którym liczby pierwsze są zapisywane w...

24
Okrągła ruchoma suma

Zainspirowany pytaniem w Stack Overflow . Biorąc pod uwagę niepustą tablicę liczb całkowitych xi dodatnią liczbę całkowitą n, oblicz sumę każdego przesuwającego się bloku długości nwzdłuż tablicy x, wypełniając cyklicznie brakujące wartości po lewej stronie wartościami z prawej strony w...

24
Liczby podzielne przez sumę i iloczyn ich cyfr

Weź dodatnią liczbę całkowitą X. Ta liczba jest częścią sekwencji, która nas interesuje, jeśli suma wszystkich cyfr Xjest dzielnikiem X, a jeśli iloczyn wszystkich cyfr Xjest dzielnikiem X. Na przykład 135jest taką liczbą, ponieważ 1 + 3 + 5 = 9która dzieli, 135 = 9 * 15a 1 * 3 * 5 = 15która...

24
Godziny 24 i 12 godzin

Napisz program lub funkcję bez danych wejściowych, które drukują lub zwracają ciąg 24-godzinny i 12-godzinny : 00:00 12:00am 01:00 1:00am 02:00 2:00am 03:00 3:00am 04:00 4:00am 05:00 5:00am 06:00 6:00am 07:00 7:00am 08:00 8:00am 09:00 9:00am 10:00 10:00am 11:00 11:00am 12:00 12:00pm 13:00...

23
Inna droga naprzód

Podana lista liczb całkowitych daje różnicę w przód przy określonej kolejności / głębokości. Aby uzyskać listę liczb całkowitych: (10, 18, -12, 4, 8, -3, -5, 67, 9, 14) Różnice w przód dla różnych zleceń / głębokości są następujące: 0 10, 18, -12, 4, 8, -3, -5, 67, 9, 14 1 8, -30, 16, 4, -11,...

23
Obliczanie (3 + sqrt (5)) ^ n dokładnie

Dziś twoim celem jest znalezienie liczby całkowite a i b daną liczbę całkowitą nieujemną n takie, że: Należy napisać program lub funkcję, która przyjmuje parametr n i wyjść i B w formacie do wyboru. Obowiązują standardowe luki. Ponadto zamierzone jest samodzielne wdrożenie powyższego problemu...

23
Iterowane sumy częściowe

Częściowe sumy listy liczb całkowitych [a 1 , a 2 , a 3 , ..., a n ] są s 1 = a 1 s 2 = a 1 + a 2 s 3 = a 1 + a 2 + a 3 ... s n = a 1 + a 2 + ... + a n n Następnie możemy pobrać listę sum częściowych [s 1 , s 2 , s 3 , ..., s n ] i ponownie obliczyć jej sumy częściowe, aby utworzyć nową...

23
Mrówki na dzienniku naturalnym

To dobre wyzwanie dla początkujących i zabójca czasu. Powiedziałem tylko „naturalny” log, ponieważ tytuł był zbyt krótki, nie ma to nic wspólnego z logarytmami. Biorąc pod uwagę 2 zmienne: Liczba mrówek n. Szerokość kłody w. Wyjście log szerokości wz nmrówki (przykład pokazano w=3, n=6) |...

23
Współwystępowanie i liczba pi

Wprowadzenie Teoria liczb jest pełna cudów w postaci nieoczekiwanych połączeń. Oto jeden z nich. Dwie liczby całkowite są współ-prime , jeśli nie mają one wspólne czynniki inne niż 1. Biorąc pod uwagę liczbę N , należy rozważyć wszystkie liczby całkowite od 1 do N . Losuj dwie takie liczby...

23
Gniazdko elektryczne

Jest to problem z NCPC 2005 . Roy ma mieszkanie z tylko jednym gniazdkiem elektrycznym, ale ma kilka listew zasilających. Oblicz maksymalną liczbę gniazd, jakie może mieć za pomocą listew zasilających, które posiada. Liczba gniazd na listwę zasilającą jest podawana jako dane wejściowe. Okazuje...

23
Policz edycje uwzględniające okres karencji

Gdy edytujesz post w SE, wszelkie dalsze zmiany w ciągu 5 minutowego okresu karencji są z nim scalane. Biorąc pod uwagę listę razy, gdy edytujesz wpis, policz zmiany, które nie były w okresie karencji. Załóżmy, że edytujesz w ciągu kilku minut [0,3,4,7,9,10,11,12]. Powoduje to 3 edycje czasami...