Pytania oznaczone «arithmetic»

14
Listy zrównoważone przez mod

Wprowadzenie Załóżmy, że mam listę liczb całkowitych, powiedzmy L = [-1,2,2,1,2,7,7,1,4] . Lubię w życiu zachować równowagę, więc cieszę się, że ma tyle nieparzystych elementów, co parzystych. Co więcej, ma również taką samą liczbę elementów we wszystkich klasach modulo 3, w których ma elementy:...

14
Dopasuj uderzający zegar

Wprowadzenie: W domu mamy zegar, który wybija określoną wartość o każdej godzinie, ale także wybija raz na pół godziny. Tak więc od 0:01 do 12:00 włącznie uderza w następującej kolejności: 1, 1, 1, 2, 1, 3, 1, 4, 1, 5, 1, 6, 1, 7, 1, 8, 1, 9, 1, 10, 1, 11, 1, 12 Wyzwanie: Podając liczbę...

14
Brakujące liczby w sumie arytmetycznej

Wyzwanie Podając poprawną sumę arytmetyczną z pewnymi brakującymi liczbami, wypisz pełne wyrażenie. Przykład: 1#3 123 + 45# => + 456 -------- -------- 579 579 Wejście Format wyrażenia może być tablicą ["1#3", "45#", "579"], łańcuchem "1#3+45#=579"lub 3

14
Ile cukierków możesz zjeść?

Podziękowania dla Geobitów w TNB za pomysł Postu bez dostatecznej szczegółowości niedawno zakładał ciekawą grę: 2 dzieci siedzą przed tablicą cukierków. Każdy kawałek cukierka jest ponumerowany od 1 do x, przy xczym całkowita ilość cukierków jest obecna. Występuje dokładnie 1 wystąpienie każdej...

13
Bardzo ładne liczby Friedmana

Friedman ilość jest dodatnią liczbą całkowitą, która jest równa nietrywialną ekspresji, który wykorzystuje własne cyfry w połączeniu z operacjami +, -, * / ^ w nawias i konkatenacji. Liczba Nicea Friedmana jest dodatnią liczbą całkowitą równą nietrywialnemu wyrażeniu, która używa własnych cyfr w...

13
Get The Getters

Zadanie Chyba wszyscy uwielbiają automatyczne generowanie kodu i oszczędność czasu podczas pracy. Musisz stworzyć wiele klas i członków w ciągu dnia i nie chcesz ich tworzyć gettersręcznie. Zadanie polega na napisaniu programu lub funkcji, która automatycznie generuje gettersdla wszystkich...

13
Unikalna spirala mnożenia

Ten jest inspirowany najnowszym wyzwaniem przy tabliczce mnożenia Calvina . Napisz funkcję lub program, który pobiera liczbę całkowitą Njako dane wejściowe i wypisuje lub zwraca unikalną spiralę mnożenia N-na-N. Kod musi (teoretycznie) działać dla N od 0 do 1000 (jednak generowanie tego może być...

13
Wygładź wykres liniowy

Biorąc pod uwagę liczbę całkowitą n i listę dodatnich liczb całkowitych m 1 , m 2 , ..., wypisz listę liczb całkowitych m 1 ' , m 2 ' , ... gdzie m x ' jest zdefiniowane jako średnia m od xn do m x + n . Obliczając te średnie, zignoruj ​​wskaźniki, które są poza zakresem (i odpowiednio dostosuj...

13
Odszyfruj symbole matematyczne

Jeśli przeczytałeś książkę Kontakt Carla Sagana, to wyzwanie może ci się wydawać znajome. Biorąc pod uwagę zbiór równań matematycznych składający się z liczby, nieznanego operatora, innej liczby i wyniku, wywnioskuj, które operatory reprezentują dodawanie, odejmowanie, mnożenie lub...

13
Znajdź optymalną szerokość drzwi przesuwnych

Drzwi przesuwne mają różne ceny w zależności od szerokości drzwi. Różne ceny są następujące: 60 - 80 cm: ¤150 81 - 100 cm: ¤200 101 - 120 cm: 20220 Kupując szafę, oczywiście chcesz zminimalizować koszty, więc Twoim zadaniem jest znalezienie szerokości drzwi, która minimalizuje całkowity koszt w...

13
Konwertuj na cyfrę rzymską!

Twoim zadaniem jest konwersja danej dodatniej liczby całkowitej z cyfr arabskich na rzymską. Sprawa staje się trudna, gdy policzysz do 4000. Romanie zrobili to, dodając linię powyżej symbolu, aby pomnożyć ten symbol 1 000. Jednak podkreślenia nie są dokładnie wyświetlane w ASCII. Istnieją również...

13
Produkty Fibonacciego

Możesz rozłożyć liczbę większą niż 0 jako unikalną sumę dodatnich liczb Fibonacciego. W tym pytaniu robimy to poprzez wielokrotne odejmowanie największej możliwej dodatniej liczby Fibonacciego. Na przykład: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 = 89 + 8 + 3 Teraz nazywam produkt...

13
Niesortowana majoralizacja dwóch list

Definicja Wektor zawierający n elementów mówi się majorize lub dominują wektor b z n elementów IFF dla wszystkich wartości k , tak że 1 ≤ k ≤ n suma pierwszego elementu w ↓ przez k ty element o ↓ jest większa lub równa sumie elementów od b do ↓ od pierwszego do k , gdzie v ↓ reprezentuje...

13
Interpretuj luźne zakresy

Interpretuj luźne zakresy ListSharp to interpretowany język programowania, który ma wiele funkcji, jedną z nich jest kreator zasięgu oparty na indeksie 1, który działa w następujący sposób: Definiujesz zakres jako (INT) TO (INT)lub tylko (INT)tam, gdzie oba lub pojedyncze int mogą przejść od...

13
Oceń modułowe wieże energetyczne

Biorąc pod uwagę dwie liczby ni am, oceń nieskończoną wieżę mocy: n ^ (n + 1) ^ (n + 2) ^ (n + 3) ^ (n + 4) ^ ... mod m Pamiętaj, że ^ ma właściwe skojarzenie. Więc 2 ^ 3 ^ 4 = 2 ^ (3 ^ 4). W jaki sposób możesz przypisać wartość nieskończonej sekwencji operatorów asocjacyjnych? Zdefiniuj f...

13
Trzy-zrównoważone liczby

Opis Rozważamy liczbę całkowitą z co najmniej 3 cyframi trzykrotnie zrównoważonymi, jeśli podzielone na trzy części, cyfry w każdej części sumują się do tej samej liczby. Dzielimy liczby w następujący sposób: abcdefghi - Standard case: the number of digits is divisable through 3: abc def...