Запитання з тегом «arithmetic»

Проблеми, пов'язані з елементарною арифметикою.

1
Підрахунок ланцюгів Каннінгам
Прості номери завжди заворожували людей. 2300 років тому Евклід писав у своїх "Елементах" Просте число - це те, що вимірюється лише одиницею. що означає, що прайм ділиться лише на 1 (або сам по собі). Люди завжди шукали відносини між простими числами і придумували якісь дивні (як у "цікавих") речі. Наприклад, …

6
Помилки округлення поза контролем
Фон Вас нещодавно найняла невелика бухгалтерія. Світ бухгалтерського обліку для вас дещо чужий, тому ви не впевнені, чи дотримуєтесь ви всіх професійних рекомендацій. Зокрема, ви не знаєте, коли вам слід обійти всі ці цифри і в якому напрямку, тож більшу частину часу ви просто крилате його і сподіваєтесь на краще. …

7
Підсумуйте повноваження на n
Напрямки Напишіть програму, яка за вхідним цілим числом n ( n >= 0) видає найменше додатне ціле число m де: n = a[1]^b[1] + a[2]^b[2] + a[3]^b[3] + ... + a[k]^b[k] aі bє кінцевими послідовностями однакової довжини всі елементи aменшеm всі елементи bменшеm всі елементи aє різними і цілимиa[x] >= …

5
Зробіть будь-яке число, повторно додаючи 2 числа
Вам надається машина з двома 16-бітовими регістрами xта y. Регістри ініціалізуються x=1і y=0. Єдина операція, яку може зробити машина, - це додавання модуля 65536. Це: x+=y- xзамінюється на (x + y) mod 65536; yє незмінним y+=x - аналогічно для y x+=x- xзамінюється на 2x mod 65536; легальний, лише якщо xрівний …

4
Пора зайнятися математикою
Вступ Це одна з моїх улюблених математичних головоломок. Враховуючи цифру (скажімо 3) і кількість разів використовувати цю цифру (скажімо, 5), генеруйте 10 виразів, які призводять до 1, 2, 3, 4, 5, 6, 7, 8, 9 і 10, використовуючи просто +, -, ×, ÷, ^ і √ (корінь) (дужки дозволені до …

4
Жодного розгалуження, будь ласка
Кожен, хто помірно оптимізує код низького рівня, знає про небезпеку розгалуження, будь то реалізована як оператори if, циклі або select-заяви, можливість помилкового прогнозування гілки - жахлива річ, що витрачає годинник. Прості задачі можна вирішити набагато краще за допомогою простої арифметики, тому давайте це зробимо. Для наведених нижче проблем усі змінні …

30
Відновити розквіт від першої сили
Визначення : проста сила - це натуральне число, яке може бути виражене у вигляді p n, де p - просте, а n - натуральне число. Завдання : Давши просту потужність p n > 1, поверніть просте p. Тести : input output 9 3 16 2 343 7 2687 2687 59049 …
13 code-golf  arithmetic  primes  king-of-the-hill  python  board-game  code-golf  number  subsequence  code-golf  ascii-art  code-golf  array-manipulation  decision-problem  grid  fastest-algorithm  logic-gates  logic  code-golf  cards  code-golf  rational-numbers  code-golf  math  number  sequence  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  code-golf  number  sequence  decision-problem  code-golf  ascii-art  number  code-challenge  sequence  arithmetic  sorting  code-golf  date  fastest-algorithm  code-golf  string  number  random  combinatorics  code-golf  combinatorics  code-golf  ascii-art  base-conversion  code-golf  array-manipulation  code-golf  string  code-golf  string  number  arithmetic  code-golf  kolmogorov-complexity  code-golf  string  array-manipulation  json  code-golf  puzzle-solver  code-golf  binary  graph-theory  code-golf  arithmetic  haskell  code-golf  string  cipher  code-golf  code-golf  string  parsing  alphabet  code-golf  string  code-golf  ascii-art  code-golf  string  number  code-golf  string  balanced-string 

13
Арифметичний цикл
Вхід: Ціле число , nяке є >=0або >=1( f(0)необов'язково) Вихід: n«Й номер в наступній послідовності, або послідовність аж до і включаючи n» го числа. Послідовність: (0),1,-1,-3,0,5,-1,-7,0,9,-1,-11,0,13,-1,-15,0,17,-1,-19,0,21,-1,-23,0,25,-1,-27,0,29,-1,-31,0,33,-1,-35,0,37,-1,-39,0,41,-1,-43,0,45,-1,-47,0,49,-1,-51,0,53,-1,-55,0,57,-1,-59,0,61,-1,-63,0,65,-1,-67,0,69,-1,-71,0,73,-1,-75,0,77,-1,-79,0,81,-1,-83,0,85,-1,-87,0,89,-1,-91,0,93,-1,-95,0,97,-1,-99 Як будується ця послідовність? f(n=0) = 0(необов’язково) f(n=1) = f(0) + nабо f(n=1) = 1 f(n=2) = f(1) - n f(n=3) = f(2) * …

25
Обчисліть верхню Divmod
Завдання Зазначені два позитивних цілих чисел (DIVID е й і Divis O г), обчислити Q uotient і г emainder. Зазвичай це було б обчислено як і e = o*q+rде . Для цього виклик все-таки, але і . Наприклад, і , як правило, це було б , оскільки і . Тут …

10
Потрійні врівноважені числа
Опис Ми вважаємо ціле число, що містить щонайменше 3 цифри, потрійне врівноважене, якщо при їх розділенні на три частини цифри в кожній частині підсумовують однакове число. Ми ділимо числа таким чином: abcdefghi - Standard case: the number of digits is divisable through 3: abc def ghi abcdefgh - Number % …


1
Допоможіть Геделя з його β функцією [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 2 роки тому . Β-функція Ґеделя бере в якості аргументів три натуральних числа. Визначається як β(x,y,z) = rem(x, 1 + (z + 1) …

26
Знайдіть два цілих числа із не упорядкованого списку для підсумовування вхідних даних
Це питання інтерв'ю Google, дивіться тут посилання на youtube. Завдання: Знайдіть 2 цілих числа з не упорядкованого списку, які підсумовують задане ціле число. З огляду на не упорядкований список цілих чисел, знайдіть 2 цілих числа, які дорівнюють заданому значенню, надрукуйте ці 2 цілі числа та вкажіть успіх (вихід 0). Їм …

23
Ланцюг відповідей - позитивні дільники числа
Цей виклик, пов'язаний з ланцюжком відповідей, офіційно закінчився, в результаті чого перемогла майстер пшениці , що отримала 7 відповідей. Будь-яка інша відповідь вітається, але вона не впливатиме на прийняту відповідь на цей виклик, ні на переможця. Завдання: Роздрукуйте всі позитивні дільники числа, xвзятого як вхідне. Вхід: Єдине число, xяке є …

11
Інтерпретувати нещільні діапазони
Інтерпретувати нещільні діапазони ListSharp - інтерпретована мова програмування, яка має багато функцій, одна з цих функцій - це створювач діапазону на основі 1 індексу, який працює так: Ви визначаєте діапазон як (INT) TO (INT)або тільки (INT)там, де обидва або один int можуть переходити від min до max int32 значення Тоді …
13 code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.