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

Задача включает в себя математику. Также рассмотрите возможность использования более конкретных тегов: [число] [теория чисел] [арифметика] [комбинаторика] [теория графов] [геометрия] [абстрактная алгебра].

30
Сум
Пусть (вход)n=42n=42n=42 Тогда делителями являются: 1, 2, 3, 6, 7, 14, 21, 42 Квадрат каждого делителя: 1, 4, 9, 36, 49, 196, 441, 1764 Взятие суммы (добавление): 2500 Поскольку поэтому мы возвращаем истинное значение. Если это не идеальный квадрат, верните ложное значение.50×50=250050×50=250050\times 50=2500 Примеры : 42 ---> true 1 ---> …

22
Сортировать по тому, что описывают пары цифр
Учитывая положительное целое число, мы можем сформировать новое число, которое описывается его цифрами, взятыми попарно (с добавлением начального 0 для чисел с нечетным числом цифр). Например: 1234 можно прочитать как один 2, три 4 с, так что для 1234 выводится 2444. 643 имеет нечетное число цифр, поэтому добавляется начальный ноль, …

7
Лестничные лестницы
При заданных натуральных числах и h выведите w столбцов и h строк текста, как описано ниже.весвесwчасчасhвесвесwчасчасh Первый ряд начинается с 11 0с, второй ряд - с 10 1с, третий - с 9 2с и т. Д. До десятого ряда с двумя 9с. В каждой из этих первых десяти строк после …

7
Умножение Нима
Фон Если вы много играете в код, вы, вероятно, знаете о побитовой операции XOR . Учитывая два целых числа, оно дает другое целое число с 1s в битах, где два входа различаются. Так, например 1010 XOR 0011 = 1001. Это оказывается очень полезным в теории игр, где она более известна …
17 code-golf  math 

1
Подсчет петель Муфанг
Цикл - это довольно простая алгебраическая структура. Это кортеж (G +) , где G представляет собой множество , а + является бинарным оператором G × G → G . То есть + берет два элемента из G и возвращает новый элемент. Оператору также необходимо выполнить два свойства Отмена: Для каждого …

6
Удалить первую периодическую цифру
Все мы знаем, что всякий раз, когда рациональное число записывается в десятичном виде, результат либо завершается, либо (в конечном итоге) периодический. Например, когда 41/42 записано в десятичном виде, результат 0.9 761904 761904 761904 761904 761904 761904 761904 ... с начальной последовательностью цифр, 0.9за которой следует последовательность, 761904повторяемая снова и снова. …

3
Возведение в степень для умножения до сложения
Умножение между двумя целыми числами может быть сведено к серии сложений, например, так 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 Возведение в степень (возведение а в степень б ) также может быть сведено к серии умножений: 5 ^ …

21
Суммируйте дельты моей матрицы
Фон Дельты массива целых чисел - это массив, сформированный путем получения различий последовательных элементов. Например, [1, 2, 4, 7, 3, 9, 6]имеют следующие дельты: [1, 2, 3, -4, 6, -3]. Теперь мы определим дельты матрицы целых чисел как дельты каждой строки и каждого столбца, который она содержит. В качестве примера: …

11
Эфиопское Умножение
Этот вопрос вдохновлен этим ответом . По совпадению я использовал Эфиопское Умножение, когда я был ребенком, но никогда не знал название метода до недавнего времени. Эфиопское умножение - это метод умножения целых чисел с использованием только сложения, удвоения и деления пополам. Метод: Возьмите два числа, которые нужно умножить, и запишите …

30
Исчезающие элементы
Для заданной строки Sи списка индексов Xизмените S, удалив элемент в каждом индексе S, используя этот результат в качестве нового значения S. Например, учитывая S = 'codegolf'и X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l …
17 code-golf  string  array-manipulation  code-golf  string  ascii-art  code-golf  number  sequence  pi  code-golf  number  array-manipulation  code-golf  string  ascii-art  code-golf  math  number  game  code-golf  math  sequence  polynomials  recursion  code-golf  math  number  sequence  number-theory  code-golf  permutations  balanced-string  code-golf  string  ascii-art  integer  code-golf  decision-problem  hexagonal-grid  code-golf  ascii-art  kolmogorov-complexity  code-golf  number  code-golf  matrix  binary-matrix  code-golf  math  statistics  code-golf  string  polyglot  code-golf  random  lost  code-golf  date  path-finding  code-golf  string  code-golf  math  number  arithmetic  number-theory  code-golf  tetris  binary-matrix  code-golf  array-manipulation  sorting  code-golf  number  code-golf  array-manipulation  rubiks-cube  cubically  code-golf  grid  optimization  code-golf  math  function  code-golf  string  quine  code-golf  ascii-art  grid  code-golf  decision-problem  grid  simulation  code-golf  math  sequence  code-golf  path-finding  code-golf  ascii-art  grid  simulation  code-golf  number  whitespace  code-golf  sequence  code-golf  sequence  code-golf  sequence  integer  code-golf  math  game  code-golf  internet  stack-exchange-api  code-golf  sequence  code-golf  internet  stack-exchange-api  code-golf  math  factoring  code-challenge  sequence  polyglot  rosetta-stone  code-golf  string  browser  code-golf  date  code-golf  base-conversion  code-challenge  cops-and-robbers  hello-world  code-golf  cops-and-robbers  hello-world 

5
Самый быстрый целочисленный факторизатор
Задача состоит в том, чтобы найти нетривиальный множитель составного числа. Напишите код, который находит нетривиальный фактор составного числа как можно быстрее, при условии, что ваш код имеет длину не более 140 байт. Результат должен быть просто фактором, который вы нашли. Ваш код может принимать и выводить любым удобным для вас …

21
Дополнительные факты!
В математике факториал, сокращенный «факт» неотрицательного целого числа n , обозначается через n! , является произведением всех натуральных чисел, меньших или равных n . Например, 5! это 1 * 2 * 3 * 4 * 5 = 120 Факториал 0 равен 1 , в соответствии с соглашением для пустого продукта. …

25
Простой Патттерн
Входы: Две отдельные цифры (назовем их mи n) и две буквы (назовем их aи b) в выбранном вами формате ввода. Выход: Для прохождения, притворись m=2, n=5, a='a', b='b'. Ваш вывод будет строкой, созданной из ваших четырех входов. Давайте назовем строку resultсо значением "". Во- первых, конкатенация aна result mраз, так …
17 code-golf  string  code-golf  arithmetic  code-golf  string  array-manipulation  rubiks-cube  code-golf  math  number  code-golf  tips  bash  code-golf  ascii-art  music  code-golf  arithmetic  code-golf  math  number  arithmetic  integer  code-golf  number  array-manipulation  code-golf  geometry  grid  set-partitions  code-golf  math  number  code-golf  combinatorics  code-golf  regular-expression  code-golf  permutations  code-golf  ascii-art  code-golf  number  array-manipulation  matrix  code-golf  kolmogorov-complexity  compile-time  cops-and-robbers  polyglot  cops-and-robbers  polyglot  code-golf  string  code-golf  string  ascii-art  matrix  animation  code-golf  ascii-art  code-golf  string  balanced-string  code-golf  integer  integer-partitions  expression-building 

12
Там нет такого понятия, как бесплатный обед
... или есть? Ваша задача состоит в том, чтобы разобрать мой счет на обед, который содержит базовую цену, советы, скидки, купоны и дополнительные услуги, и выяснить, был ли мой обед 0 долларов или меньше . Если это вход: 12.34 15 tip 25 discount 1.5 extra 2 coupon Тогда вывод может …

8
Визуализировать евклидов алгоритм
Евклидов алгоритм является широко известным алгоритмом вычисления наибольшего общего делителя (GCD) двух натуральных чисел. Алгоритм Для целей этой задачи алгоритм описывается следующим образом: Отображение двух входных данных в виде смежных строк определенного символа, например вход 3,4может быть представлен соседними строками 000и0000 Превратите первые length(short_line)символы в более длинной строке в другого …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.