Вопросы с тегом «arithmetic»

Задачи, связанные с элементарной арифметикой.

7
Гольф псевдопраймы!
Введение / История В недавней дискуссии в крипто-чате мне было предложено обсудить / помочь с тестом примитивности Ферма и числами Кармайкла. Этот тест основан на предпосылке, a^(p-1) mod p==1которая всегда будет выполняться для простых чисел p, но не всегда для композитов. В настоящее время ряд Кармайкл, по существу тест злейший …
9 code-golf  math  sequence  number-theory  primes  code-golf  string  code-golf  math  combinatorics  permutations  restricted-complexity  code-golf  array-manipulation  code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

13
Развернуть цепочки сравнения
В отличие от большинства языков, Python оценивает, a<b<cкак это было бы сделано в математике, фактически сравнивая три числа, а не сравнивая логическое значение a<bс c. Правильный способ написать это в C (и многих других) будет a<b && b<c. В этой задаче ваша задача состоит в том, чтобы расширить такие цепочки …
9 code-golf  parsing  conversion  syntax  code-golf  sequence  primes  code-challenge  geometry  optimization  code-golf  graph-theory  code-golf  number-theory  primes  integer  code-golf  source-layout  cops-and-robbers  code-golf  source-layout  cops-and-robbers  code-golf  sequence  primes  integer  code-golf  math  number-theory  primes  rational-numbers  code-golf  math  sequence  number-theory  primes  code-golf  string  code-golf  math  combinatorics  permutations  restricted-complexity  code-golf  array-manipulation  code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

30
Для заданного ввода int n выведите n * reversed (n)
Учитывая целое число n, распечататьn * reversed(n) reversed(n)это число, которое вы получаете, когда вы reverseцифры n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) = 659*956 = 630004 Самый короткий код выигрывает! …
9 code-golf  math  arithmetic  code-golf  math  integer  code-golf  arithmetic  integer  code-golf  sequence  base-conversion  palindrome  code-golf  math  primes  integer  code-golf  parsing  conversion  syntax  code-golf  sequence  primes  code-challenge  geometry  optimization  code-golf  graph-theory  code-golf  number-theory  primes  integer  code-golf  source-layout  cops-and-robbers  code-golf  source-layout  cops-and-robbers  code-golf  sequence  primes  integer  code-golf  math  number-theory  primes  rational-numbers  code-golf  math  sequence  number-theory  primes  code-golf  string  code-golf  math  combinatorics  permutations  restricted-complexity  code-golf  array-manipulation  code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

15
Реализуйте метод Эйлера
Цель этой задачи - использовать метод Эйлера для аппроксимации решения дифференциального уравнения вида f (n) (x) = c. † Входными данными будет список целых чисел, в которых n- е значение представляет значение f (n) (0). Первое целое число - это f (0), второе - это f '(0) и так далее. …

11
Создайте каждую комбинацию групп переменных до порядка n
СПЕЦИФИКАЦИЯ Задавая mпеременные, создавайте каждую комбинацию по порядку n. Например, Результат отображения двух переменных ( aи b) в порядке 1будет: a б аб Результат отображения двух переменных ( aи b) в порядке 2будет: a 2 б б 2 аб а 2 б ab 2 а 2 б 2 Результат отображения …

2
Десять сотен самых распространенных слов
Этот вопрос написан потому, что "Thing Explainer" интересно читать и дал мне идею. Напишите «вещи, которые заставляют компьютер делать вещи», которые читают / принимают набор букв, цифр и тому подобное "#%|?и возвращают, True / 1если все слова являются частью этого набора . Если все слова не являются частью этого набора, …
9 code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

7
Последовательность Секереса
Определение a(1) = 1 a(2) = 2 a(n)наименьшее число, k>a(n-1)которое избегает любой 3-членной арифметической прогрессии в a(1), a(2), ..., a(n-1), k. Другими словами, a(n)это наименьшее число k>a(n-1)такое, что там не существует x, yгде 0<x<y<nи a(y)-a(x) = k-a(y). Проработанный пример Для n=5: У нас есть a(1), a(2), a(3), a(4) = 1, …

10
Выберите из существующего набора весов, чтобы сделать целевую сумму
При выполнении тяжелой атлетики я хочу сделать определенный вес, прикрепив несколько пластин к штанге. У меня есть следующие пластины: 6 тарелок по 1 кг каждая 6 тарелок по 2,5 кг каждая 6 тарелок по 5 кг каждая 6 тарелок по 10 кг каждая Сам бар весит 10 кг. Допускается прикреплять …

3
Упростить дату
Это похоже на упрощение дробей, но с датами! Ввод вашей программы должен быть в форме mm/dd Например 3/4 //March 4 12/15 //December 15 1/1 // January 1 Мы предполагаем, что ввод будет действительным, так что месяцы содержат следующие числа дней: January 31 February 28 March 31 April 30 May 31 …

6
Вычислить сумму Кронекера двух матриц
В приведенных ниже примерах, Aи Bбудет 2-на-2 матрицы, и матрицы являются одним индексированные. Кронекера продукт имеет следующие свойства: A⊗B = A(1,1)*B A(1,2)*B A(2,1)*B A(2,2)*B = A(1,1)*B(1,1) A(1,1)*B(1,2) A(1,2)*B(1,1) A(1,2)*B(1,2) A(1,1)*B(2,1) A(1,1)*B(2,2) A(1,2)*B(2,1) A(1,2)*B(2,2) A(2,1)*B(1,1) A(2,1)*B(1,2) A(2,2)*B(1,1) A(2,2)*B(1,2) A(2,2)*B(2,1) A(2,2)*B(1,2) A(2,2)*B(2,1) A(2,2)*B(2,2) Кронекера сумма обладает следующими свойствами: A⊕B = A⊗Ib + …

3
Проверьте номер рождения
Норвежский номер рождения состоит из 11 цифр, составленных следующим образом: DDMMYYiiikk DD это день (с 01-31) MM это месяц (с 01-12) YYэто год (с 00-99). Это не дифференцируется между 1900 и 2000 iii это "индивидуальный номер" kk две контрольные цифры iii определяется по году рождения и полу следующим образом 0000-1900: …

2
Решите математическое выражение с чередующихся сторон
Создайте программу, которая решает математическое выражение, используя элементы с чередующихся сторон выражения. Таким образом, вместо чтения слева направо, вы читаете первый символ, затем последний, затем второй, затем второй до последнего и т. Д. Это даст вам новое выражение, которое вы должны оценить и вывести. a*b/c+d-e 135798642 <-- Order you read …

6
Рассчитать символ Кронекера
Соответствующие ссылки здесь и здесь , но вот краткая версия: У вас есть входные данные двух целых чисел aи bмежду отрицательной бесконечностью и бесконечностью (хотя при необходимости я могу ограничить диапазон, но функция все равно должна принимать отрицательные входные данные). Определение символа Кронекера Вы должны вернуть символ Кронекера (a|b)для ввода …

2
Изменение наследственной базы
Фон В этой задаче базовое bпредставление целого числа nявляется выражением nв виде суммы степеней b, где каждый член встречается в большинстве b-1случаев. Например, base- 4представление 2015является 4^5 + 3*4^4 + 3*4^3 + 4^2 + 3*4 + 3 Теперь наследственное базисное bпредставление nполучается путем преобразования показателей в их базовые bпредставления, затем …

15
Сумма строк без конвертации
Вы должны взять 2 строковых ввода и вывести сумму этих двух строк без преобразования их в int или использования любого числового типа данных. ех. string one = "123"; string two = "456"; string sum = "579"; Предположим, что строки не будут длиннее 10 цифр. Это код гольф и самый короткий …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.