Вопросы с тегом «code-golf»

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.

6
Я не люблю перемены!
Входные данные: Две строки без перевода строки или пробелов. Выход: Обе входные строки в отдельных строках с пробелами, где это необходимо † для одной из двух строк. И третья строка с символами A, R, Mи , представляющий собой добавлена , удалена , изменена , и без изменений . † Мы …
19 code-golf  string 

15
Глубокий поиск по списку
Для этой задачи список считается действительным, если и только если он полностью состоит из целых чисел и допустимых списков (рекурсивные определения \ o /). Для этой задачи, учитывая действительный список и целое число, возвращают список всех глубин, на которых можно найти целое число. пример Давайте рассмотрим список [1, [2, [3, …

21
Периодически колеблется?
Вызов По заданному списку определите, приведет ли группировка списка к возрастающим и убывающим элементам в результате получится список списков одинакового размера. Другими словами, «поворотные точки» списка расположены равномерно. пример Вот пример: 0, 3, 7, 5, 2, 3, 6 0, 3, 7увеличивается, 7, 5, 2уменьшается и 2, 3, 6увеличивается. Поэтому это …

14
Сколько существует чисел Линч-Белла?
Вызов Учитывая целое число, в nкачестве входных данных где 36 >= n >= 2выведите количество чисел Линч-Белла в базе n. Выход должен быть в базе 10. Числа Линч-Белл Число представляет собой числа Линча-Белла, если: Все его цифры уникальны (без повторения цифр) Число делится на каждую из его цифр Он не …

8
Оптимальный путь через матрицу
Учитывая матрицу, состоящую из натуральных чисел, выведите путь с наименьшей суммой при обходе от верхнего левого элемента к нижнему правому. Вы можете двигаться вертикально, горизонтально и по диагонали. Обратите внимание, что можно перемещать вверх / вниз, вправо / влево и по диагонали во все стороны. Пример: 1* 9 7 3 …

27
Найди мои полифонты!
Для целей этой задачи, полифонт определяется как непрерывный фрагмент строки, который содержит только гласные и имеет длину не менее 2. Учитывая непустую строку в качестве входных данных, ваша задача состоит в том, чтобы вывести все содержащиеся в нем полифтонги , Например, "abeoic"имеет следующие смежные срезы (разделенные пробелом): a b e …
19 code-golf  string 

5
Это проигрышный квадрат?
На шахматной доске есть игра Get Home . В этой игре есть одна фигура, которая перемещается обоими игроками по очереди. Есть несколько правил, как часть может быть перемещена. На ходу игрок должен сделать один из следующих ходов для положительного n . N пробелов n пробелов слева n пробелов вверх и …

27
Рассчитать площадь правильного многоугольника
Дано целое число, nгде 3 <= n < 2^32, вычислите площадь правильного n-гона с апотемой 1; формула для которой есть n * tan(π / n). Для тех, кто не знает, что такое апофема: Апофемом правильного многоугольника является отрезок от центра до середины одной из его сторон. Выведите площадь n-gon в …

30
Произвольно выбрать из массива
Эта задача довольно проста: вам дан массив положительных (не включая 0) целых чисел, и вам нужно выбрать случайный элемент из этого массива. Но вот поворот: вероятность выбора элемента зависит от значения целого числа, то есть, когда целое число становится больше, вероятность того, что его выберут, тоже увеличивается! пример Вам дан …

6
Прыгающая последовательность
Давайте определим последовательность. Мы скажем, что - это наименьшее число , которое имеет следующие свойства:а ( н )a(N)a(n)ИксИксx ИксИксx и взаимно просты (они не имеют общего множителя)NNn ИксИксx не появляется раньше в последовательности | п - х | > 1|N-Икс|>1|n - x| > 1 В отличие от большинства последовательностей домен …

12
Реальная базовая конверсия
У нас было несколько проблем с базовым преобразованием, но все они, похоже, применимы к целочисленным значениям. Давайте сделаем это с реальными числами! Соревнование Входы: Действительное положительное число x , выраженное в базе 10. Это может быть принято как число с плавающей запятой двойной точности или как строка. Чтобы избежать проблем …

14
В поисках секретной последовательности обмена
Это задача полицейских и грабителей , поток грабителей можно найти здесь . Ваша задача - написать некоторый код, который выводит последовательность OEIS и содержит имя последовательности в коде ( A______) и выводит вторую отдельную последовательность, когда имя последовательности в коде изменяется на имя второй последовательности. Вот пример в Haskell, который …

21
Листифицировать число
Получив вещественное число, преобразуйте его в список списков, где отрицательный знак (если есть) становится пустым списком, целая часть - списком цифр, а дробная часть (если есть) - списком цифр. Цифры должны быть действительными числами, а не строками. Примеры 0 → [[0]] 123 → [[1,2,3]] -123 → [[],[1,2,3]] 123.45 → [[1,2,3],[4,5]] …
19 code-golf  number 

30
Получите лучшее из двух массивов
Вам будет дано два массива чисел с плавающей точкой. Ваша задача состоит в том, чтобы соединить соответствующие элементы двух массивов и получить максимум для каждой пары. Однако , если два соответствующих элемента равны, вы должны взять их сумму вместо. Например, учитывая списки [1, 3, 3.2, 2.3]и [3, 1, 3.2, 2.6], …

14
Рассчитать MU-номера
Первые два MU-числа - это 2 и 3. Любое другое MU-число - это наименьшее число, которое еще не появилось, и которое может быть выражено как произведение двух ранее различных MU-номеров точно одним способом. Вот первые 10 2, 3, 6, 12, 18, 24, 48, 54, 96, 162 задача При заданном положительном …

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