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

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

8
Сегментированные числа
Последовательность сегментированных чисел или простых чисел измерения ( OEIS A002048 ) представляет собой последовательность чисел, так что каждый член является наименьшим положительным (больше нуля) числом, которое не может быть составлено из суммы предыдущих последовательных чисел, с a(0) = 1. пример Для расчета a(7)мы сначала рассчитаем a(0->6) = [1, 2, 4, …

22
Отдел не очень маленьких чисел
Написать программу или функцию , которая принимает в положительных целых числах a, bи c, и печатает или возвращаются a/bк cзнакам после запятой, используя операции + - * /% [добавить, вычитание, умножение, деление, модулирует] на положительных целых числах: вы можете использовать все , что ваш язык позволяет, но не на числах …

15
Финальный номер
Вызов Напишите программу, которая принимает массив из 4 целых чисел ( который представляет собой последовательность чисел, сгенерированных определенным алгоритмом ) и возвращает следующее целое число, которое будет следовать. Мы будем использовать только простые алгоритмы сложения, вычитания, умножения и деления с постоянным (то есть неизменным) изменением. Для деления мы будем использовать …
15 code-golf  number 

10
Видимые Здания
Эта головоломка взята из головоломки «Сердце города» от CodinGame SamSi. Описание Вы решили прогуляться по городу n* nплитки и перейти к центру плитки. Все здания бесконечно малы, но вы обладаете превосходным зрением и можете видеть все близко и далеко. Ограничения n всегда странно Вы можете увидеть любое здание, которое напрямую …

8
Лукас против Дверь гаражных ворот
отказ Хотя я знаю, что есть этот конкретный связанный вопрос , в моем вопросе используются две гаражные двери, случайный компонент, и я также основываю это на реальных событиях, когда мой сын случайно опустил одну из указанных гаражных дверей, когда я выходил из дома. гараж на прошлой неделе ... Ничего подобного …
15 code-golf 

1
Шахматная конверсия
В мире шахмат было проделано много работы. Например, существует стандартизированный формат файла .pgn, который описывает игру в шахматы, включая список ходов. Кроме того, есть другой формат файла .fen, который описывает положение платы. Задача сегодня состоит в том, чтобы преобразовать список шахматных ходов ( в алгебраической записи ) в позицию на …
15 code-golf  chess 

2
Притупить изображения
Вступление Острые края, честно говоря, просто опасны, поэтому, учитывая PNG в качестве входных данных, размыть изображение, используя метод, описанный ниже, и притупить эти проклятые острые края. метод Чтобы получить значение RGB каждого пикселя, используйте следующие три уравнения: R = 1,5 × ∑Nа = 1р2aN------------√рзнак равно1,5×Σaзнак равно1Nрa2NR = \sqrt{\frac{1.5\times\sum^n_{a=1}R^2_a}{n}} G = …

5
Ломтики треугольных алфавитов
Если задано число ввода nот 1до 26(или 0до 25), выведите алфавит, читаемый слева направо, вплоть до соответствующей буквы, включая a=1, b=2, c=3, .... Поворот буквы также должен повторяться по вертикали в соответствии с их положением в алфавите. Нечетные числа (когда они 1индексируются) должны быть сбалансированы по горизонтальной линии, в то …

30
Найти минимальное и максимальное целые числа в массиве, без использования встроенных
Вызов Имеется массив целых чисел, полученный из stdin, аргументы функции, аргументы программы или какой-либо другой метод: Выведите только минимальные и максимальные числа в массиве через возвращаемое значение, стандартный вывод или другие методы подбора. Пример сеанса > minmax( {0, 15, 2, 3, 7, 18, -2, 9, 6, -5, 3, 8, 9, …

2
Есть ли способ сократить функции жирной стрелки?
Из того, что я видел в PPCG на протяжении всего моего времени, большинство записей JavaScript, включающих функции жирных стрелок, как правило, являются одним из двух лагерей: Простые, которые способны работать как одно утверждение и возвращать ответ, сразу же, как x=(a,b)=>a*a+b Более сложные, которые обычно имеют фигурные скобки из-за использования циклов, …

20
Наименьшее положительное число, у-я степень которого делится на х
задача По заданным целым числам xи yобоим по крайней мере 2найдите наименьшее положительное число,y -я степень делится на x. пример Учитывая x=96и y=2, выход должен быть, 24так как 24является наименьшим положительным nудовлетворяющимn^2 is divisible by 96 . Testcases x y output 26 2 26 96 2 24 32 3 4 …

5
Визуализируйте Пирамиду Различия
Разностная пирамида - это пирамида, в которой каждая новая диагональ является абсолютным значением разностей между элементами последней диагонали. Например, если мы начнем с массива 2 5 4 9 3 4 Теперь мы разместим их в диагональном столбце: 2 5 4 9 3 4 Теперь мы заполним следующую диагональ. Абсолютные различия …

11
Конвертировать вывод xxd в шеллкод
Взять какой-то вывод из xxd и превратить его в пригодный для использования шелл-код вручную неинтересно, поэтому ваша задача - автоматизировать процесс. правила Ваше представление может быть функцией, лямбда-выражением, сценарием или любым разумным эквивалентом. Вы можете распечатать результат, или если ваше представление является функцией / лямбда-выражением, вы также можете вернуть его. …

5
Пройти лабиринт
Или, возможно, это не настоящий лабиринт, но все же. Правила: Ввод является строкой две строки, состоящей из *, 1, xи X. Эта нить - лабиринт, через который нужно пройти. Строки имеют одинаковую длину . Вы можете взять ввод в виде строки с ,(запятой) или любым удобным разделителем между этими двумя …

3
Имитация «битвы» в игровой карточной игре «Орлог»
Давайте создадим симулятор для аспекта в карточной игре, который я лично знаю под голландским названием «Oorlog» (переводится как «Война»). Как работает «Орлог»? Две колоды карт (каждая включает в себя два джокера) поровну поделены между количеством игроков. Каждый игрок перетасовывает свою собственную колоду, ставит ее вверх дном перед собой, и все …

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