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

Эта задача предназначена для решения путем использования, манипулирования, принятия в качестве ввода или вывода числовых значений.

19
Сделать ноль из первых чисел
Вызов Задача состоит в том, чтобы написать код, который принимает положительное целое число n в качестве входных данных и отображает все возможные способы записи чисел от 1 до n с положительным или отрицательным знаком между ними, так что их сумма равна равно нулю. Пожалуйста, помните, что вы можете использовать только …

15
«Ранние пташки»
Определение Если вы возьмете последовательность положительных целочисленных квадратов и объедините их в цепочку цифр (то есть 149162536496481100...), квадрат «ранней пташки» - это тот, который можно найти в этой строке перед ее естественным положением. Например, 7 2 (число 49) можно найти со смещением 2 в строке, хотя естественная позиция находится со …

7
Равновесие колебаний
У нас есть объекты, которые колеблются между двумя целочисленными точками [l, r]со скоростью одна единица за единицу времени, начиная с lon t=0. Вы можете предположить l < r. Например, если объект колеблется [3, 6], тогда мы имеем: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 …
15 code-golf  array-manipulation  decision-problem  code-golf  math  number-theory  palindrome  integer-partitions  code-golf  math  decision-problem  geometry  code-golf  string  random  code-golf  ascii-art  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  code-golf  graphical-output  code-golf  number-theory  primes  integer  factoring  code-golf  sequence  array-manipulation  integer  code-golf  array-manipulation  matrix  code-golf  sequence  binary  code-golf  game  cellular-automata  game-of-life  binary-matrix  code-golf  string  ascii-art  code-golf  random  generation  logic  code-golf  string  code-golf  code-golf  sequence  array-manipulation  random  apl  code-golf  code-golf  sequence  primes  code-golf  math  sequence  integer  code-golf  number  arithmetic  array-manipulation  decision-problem  code-golf  ascii-art  number  code-golf  restricted-source  quine  code-golf  chess  board-game  code-golf  math  sequence  code-golf  number  sequence  kolmogorov-complexity  code-golf  number  sequence  arithmetic  code-golf  math  number  alphabet  code-golf  ascii-art  classification  statistics  apl  code-golf  array-manipulation  matrix  code-golf  string  kolmogorov-complexity  code-golf  sequence  binary  base-conversion  binary-matrix  code-golf  string  classification  code-golf  tips  python  code-golf  combinatorics  binary  subsequence  restricted-time  code-golf  number  number-theory  code-golf  math  number  complex-numbers  code-golf  string  code-golf  string  code-golf  string  random  game  king-of-the-hill  python  code-golf  number  sequence  code-golf  number  sequence  code-golf  code-golf  math  number  array-manipulation  code-golf  array-manipulation  decision-problem  code-golf  string  code-golf  sequence  integer 

14
Квадранты прошли через линию
задача Если дано представление линии, выведите количество квадрантов , через которые проходит эта линия. Допустимые представления линии Вы можете представить линию как Три целых числа со знаком A, Bи Cкоторые не имеют общего множителя, а также где Aи Bне равны нулю, представляя строку Ax + By = C, Четыре целых …

19
Нарциссические элементы массива
Определение Нарциссические 1 целые числа массива считают, что они лучше, чем их соседи, потому что они строго выше их среднего арифметического. Соседи определяются следующим образом: Если целое число имеет индекс 0 (первый), то его соседями являются последний и второй элементы списка. Если целое число не является ни первым, ни последним, …

8
Генерация невидимых номеров
Допустим, подстрока - это любое непрерывное сечение исходной строки. Например cat, это подстрока concatenate. Мы скажем, что правильная подстрока - это подстрока, которая не равна исходной строке. Например concatenate, это подстрока, concatenateно не правильная подстрока. (односимвольные строки не имеют правильных подстрок) Теперь мы определим последовательность, используя эти термины. П - …

30
Превратить целое число n в список, содержащий его n раз
Если в nкачестве входных данных указать целое число , вернуть список, содержащий nповторяющиеся значения n. Например, программа возьмет 5и превратит это в [5,5,5,5,5]. Элементы должны быть целыми числами, а не строками. Нет встроенных функций, которые выполняют задачу. Это код-гольф , поэтому применяются стандартные правила.

6
Найти самый длинный ряд последовательных цифр
Простая задача: при наличии ряда положительных целых чисел найти число, которое содержит среди своих цифр самый длинный ряд последовательных цифр. Хитрость? Разрешено, чтобы цифры в прогонах обтекали возможные значения ( 0123456789) и работали задом наперед. Так как 2345, 89012и 5432109являются действительными пробегами последовательных цифр (но не 3456765ни 321090123как бег должен …

24
Отфильтруйте псевдоэлементы!
Определим гиперсреднее для массива / списка (чисел) среднее арифметическое сумм его префиксов. Например, гипер-среднее значение списка [1, 4, -3, 10]рассчитывается следующим образом: Мы получаем префиксы: [1], [1, 4], [1, 4, -3], [1, 4, -3, 10]. Сложите каждый: [1, 5, 2, 12]. А теперь получите среднее арифметическое элементов в этом списке: …

22
Реализуйте пробел в гольф
Некоторые двумерные esolangs, такие как Forked , и некоторые не esolangs, такие как Python , иногда могут требовать пробелы перед строками кода. Это не очень гольф. Кроме того, я ленивый и пишу 2D язык, который требует много пробелов перед кодом. Ваша задача - написать инструмент, который сделает эти языки более …

22
Распределите число в список значений как можно более равных, чья сумма равна этому числу
Вероятно, простой вызов кода-гольфа. Учитывая 2 положительных целых числа mи n, составьте список nзначений, которые являются положительными целыми числами, сумма которых равна числу m. Либо все значения в выходных данных являются одинаковыми, либо разница точно равна 1. Примеры Например m=6и n=3станет2, 2, 2 m=7и n=3станет 2, 2, 3или 2, 3, …
15 code-golf  number 

30
Создать программу Parrot
Учитывая ввод, выводим этот ввод бесконечно новую строку. На входе будет строка, состоящая только из печатаемых символов ASCII ( 0x20-0x7E) и новых строк ( 0x0A). Если input имеет длину 0, бесконечно выводите символы новой строки. Это код-гольф, поэтому побеждает меньше байтов на каждом языке !
15 code-golf  string  sequence  combinatorics  fastest-code  number  code-challenge  restricted-source  rosetta-stone  code-golf  arithmetic  decision-problem  integer  factorial  code-golf  arithmetic  decision-problem  integer  bitwise  code-golf  kolmogorov-complexity  code-golf  tips  vim  code-golf  quine  code-generation  code-golf  string  restricted-source  code-golf  string  random  unicode  code-golf  audio  code-golf  ascii-art  code-golf  decision-problem  code-golf  puzzle-solver  code-golf  restricted-source  code-golf  kolmogorov-complexity  permutations  hexagonal-grid  code-golf  string  math  combinatorics  fastest-code  code-golf  restricted-source  code-golf  string  code-golf  arithmetic  code-golf  math  number  code-golf  string  decision-problem  balanced-string  code-golf  binary  code-golf  string  number  code-challenge  restricted-source  code-golf  ascii-art  printable-ascii  interactive  code-golf  string  ascii-art  code-challenge  restricted-source  source-layout  code-golf  arithmetic  tips  functional-programming  golfing-language  code-golf  binary  encryption 

10
Разделите меня пополам
Вам будет дан номер x, где 0 <= x <= 2^32 - 1. Вы должны вывести список чисел в десятичном виде после рекурсивного разбиения в двоичном формате. Примеры: Пример 1: 255 -> 255 15 15 3 3 3 3 1 1 1 1 1 1 1 1 Текущий список просто …

8
Разложить число на треугольники
Получив целое число n , разложите его на сумму максимальных треугольных чисел (где T m представляет m- ое треугольное число или сумму целых чисел от 1 до m ) следующим образом: пока n> 0 , найти максимально возможное треугольное число T m такое, что T m ≤ n . добавить …

15
Индексировать число
Учитывая строку цифр или целое число в качестве входных данных, вам придется проиндексировать его. Вот как вы изменяете ввод. Мы будем использовать 30043376111в качестве примера: Сначала найдите сумму индексов каждого вхождения соответствующих цифр: 0: 1 + 2 = 3 1: 8 + 9 + 10 = 27 3: 0 + …

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