Pytania oznaczone «arithmetic»

27
Invalid Invali Inval

Ten pomysł jest luźno oparty na wiadomości czatu @ TùxCräftîñg . Spójrz na poniższą przykładową sekwencję: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 Po INVALID9tym zaczyna się tak: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 A potem INVALI9jest tak: INVAL0, INVAL1, INVAL2,...

27
Odejmij kolejne liczby

Opis Odejmij kolejne liczby P od liczby N. Następna liczba N to N + 1. Spójrz na przykłady, aby zrozumieć, co mam na myśli. Przykłady: Input: N=2,P=3 Calculate: n - (n+1) - (n+2) - (n+3) //Ending with 3, because P=3 Calculate: 2 - 2+1 - 2+2 - 2+3 //Replacing N with 2 from Input Calculate: 2 - 3...

27
Ile szczytów w moim paśmie górskim?

Listę liczb całkowitych dodatnich można zwizualizować jako kwantowane pasmo górskie, gdzie każda pozycja listy reprezentuje wysokość jednego pionowego odcinka gór. Na przykład lista 1, 2, 2, 3, 4, 3, 5, 3, 2, 1, 2, 3, 3, 3, 2, 2, 1, 3 może stać się zasięgiem x x x xxxxx xxx x xxxxxxxx...

27
Liczby z symetrią rotacyjną

Biorąc pod uwagę liczbę całkowitą, wypisz prawdziwą wartość, jeśli w przeciwnym razie jest ona taka sama do góry nogami (obrócona o 180 °) lub wartość fałszowania . 0, 1i 8mają symetrię obrotową. 6staje się 9i vice versa. Sekwencja liczb dająca prawdziwe wyniki: OEIS A000787 0, 1, 8, 11, 69, 88,...

26
Średnia międzykwartylowa

Zadanie Biorąc pod uwagę (w jakikolwiek sposób) posortowany zmiennoprzecinkowy zestaw danych, zwróć (w dowolny sposób iw granicach 1 ‰ prawidłowej wartości) średnią międzykwartylową . Jeden możliwy algorytm Odrzuć najniższą i najwyższą czwartą punktów danych. Oblicz średnią (sumę podzieloną...

26
Rozcieńczone sumy całkowite

Dodatnią liczbę całkowitą można rozcieńczyć , wstawiając 0między dwa bity w jej rozwinięciu binarnym. Oznacza to, że nliczba -bitowa ma n-1rozcieńczenia, które niekoniecznie wszystkie są różne. Na przykład dla 12(lub 1100binarnie) rozcieńczenia są 11000 = 24 ^ 11000 = 24 ^ 10100 = 20 ^ W...

26
Zbuduj drabinę

Wprowadzenie Chcę zbudować drabinę. W tym celu wyrzuciłem ze złomowiska dwie długie deski z dziurami i chcę w nich umieścić stopnie. Jednak dziury nie są równomiernie rozmieszczone, więc kroki będą trochę niepewne i trudno mi oszacować ilość potrzebnej mi wędki. Twoim zadaniem jest wykonanie dla...

26
Mirror, Mirror, w kodzie

Dwuwymiarowe języki programowania często mają polecenia lustrzane, takie jak /i \do przekierowania wskaźnika instrukcji na siatce: >>>>\ v v <<<</ W tym wyzwaniu otrzymasz kierunek i lustro i musisz określić kierunek wychodzenia. Zasady Kierunek nadejścia będzie...

26
1 + 1 = 10, 1 + 2 = 3

Napisz funkcję lub program, który nie jest w stanie wykonać prostej arytmetyki (dodawanie, odejmowanie, mnożenie i dzielenie) zarówno w bazie 10, jak i 2. Funkcja przyjmie wyrażenie matematyczne jako dane wejściowe i wyświetli poprawny wynik we właściwej podstawie. Dane wejściowe będą nliczbami...

26
Zestaw sum podciągów

Wprowadzenie Zauważmy tej tablicy: [3, 2, 4, 1, 1, 5, 1, 2]. Każdy element wyświetla długość podciągu, który należy zsumować. Rzućmy okiem na pierwszy element powyższej tablicy: [3, 2, 4, 1, 1, 5, 1, 2] ^ Element przy pierwszym indeksie ma wartość 3 , więc bierzemy teraz podłańcuch o długości...

26
Wyzwanie dla niezerowego cyfrowego produktu

Pierwotnie multiplikatywny cyfrowy root Wyzwanie Zasadniczo rób to, co mówi tytuł metoda Biorąc pod uwagę dodatnią liczbę całkowitą 1 <= N <= 100000000 jedną z naszych standardowych metod wprowadzania , pomnóż każdą cyfrę razem, ignorując zera. Np .: Weź numer, powiedz 361218402: 3*...

26
Golf Darmowy lunch

Znajdź maksymalnie zyskowną sekwencję wymian, biorąc pod uwagę tabelę kursów walut. Jako przykład pod waluty riary (to waluta domowy), B AHT, C, EDI, a D Enar gdzie wskaźnik z jednego do drugiego (po każdej szybkość transakcja została pobrana) jest określona przez (wiersz, kolumna) wpisie tabela...

26
Jedno wyrażenie, wiele wartości

Korzystając z naszych znanych symboli matematycznych: +, x, nawias i dowolna liczba wymierna, łatwo jest utworzyć wyrażenia, które zostaną ocenione na określoną liczbę. Na przykład 1+(2x3)=7, (1+2)+(3x6.5)=22.5i tak dalej. Nudno. W tym wyzwaniem, użyjemy nowego operatora: ±. Zastosowanie ±w...

26
Sekwencja plus-minus

Sekwencja plus-minus Sekwencja plus-minus to taka, która zaczyna się od dwóch nasion a(0)i b(0). Każda iteracja tej sekwencji jest dodawaniem i odejmowaniem poprzednich dwóch elementów sekwencji. To znaczy a(N) = a(N-1) + b(N-1)i b(N) = a(N-1) - b(N-1). Cel Wykonaj sekwencję plus-minus, w...

25
Transpile WordMath

Wszyscy widzieliśmy te „hax matematyki” online, które wyglądają tak: Think of a number, divide by 2, multiply by 0, add 8. I, magicznie, wszyscy kończą na cyfrze 8! Język Zdefiniujmy język programowania, który wykorzystuje składnię powyższego tekstu, zwany „WordMath”. Skrypty WordMath są...

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 ....