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

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

4
Когда в Риме считать, как римляне?
Фон Этот вызов вдохновлен этим сайтом, на котором опубликована следующая диаграмма: Эта диаграмма показывает нам, что самое длинное римское числовое выражение до 250 - это 188, для выражения которого требуется 9 цифр. Вызов Стандартные символы , используемые для выражения наиболее римские цифры являются следующие: { I, V, X, L, C, …

22
Меня зовут инспектор Морс
Ваша миссия, если вы решите принять ее, состоит в том, чтобы решить, является ли данная входная строка точечной или тяжелой тире. Строка является точечной, когда ее азбука Морзе содержит больше точек, чем тире. Например, буква E представляет собой одну точку, что означает, что она тяжелая точка. вход Входная строка будет …
20 code-golf  morse 

11
Граф коня на доске N-N-N
В шахматах рыцарь может перемещаться только в позиции, отмеченные знаком X, относительно его текущей позиции, отмеченной знаком ♞: A График Рыцарский представляет собой график , который представляет все юридические ходы рыцаря шахматных фигур на шахматной доске. Каждая вершина этого графа представляет квадрат шахматной доски, а каждое ребро соединяет два квадрата, …

15
Клавиатура в одну линию
Соревнование Цель этой задачи - определить, можно ли набирать данную строку, используя только одну строку стандартной британской QWERTY-клавиатуры. Это code golfсамое короткое решение в байтах! IO Ввод будет одной строкой из нуля или более символов в десятичном диапазоне ASCII от 32 до 126 включительно. Для этой задачи вы можете предположить, …

15
Найти соседей клетки
... или Тороидальные окрестности Мура Учитывая положительные целые числа h, wи неотрицательное целое число i, возвращать все индексы окружающих i. Вы должны принять матрицу, состоящую из hстрок wэлементов, пронумерованных от самого низкого в верхнем левом углу до самого высокого в нижнем правом углу, и вернуть, в любом разумном формате, список …
20 code-golf  matrix 

17
Сколько кубиков можно построить
задача Ваша задача - построить структуру из кубов. Объем кубов следует следующей последовательности (внизу -> вверху)NNn N3, ( n - 1 )3, ( n - 2 )3, . , , , 13N3,(N-1)3,(N-2)3,,,,,13n^3, (n-1)^3, (n-2)^3,...,1^3 вход Общий объем конструкции ( ВВV ). выход значение ( NNn ), т. е .: общее …
20 code-golf  math 

5
Игра в гольф ненавистников
Настройка: Социальная сеть сообщает о количестве голосов в сообщении двумя способами: количество чистых голосов (общее количество голосов - общее количество голосов) и процент голосов, которые были проголосовавшими , округляются до ближайшего целого числа (округляется в сторону увеличения до 0,5). Число чистых голосов является целым числом (не обязательно положительным), а второе …

11
Можете ли вы произнести это слово с помощью этих кубиков?
Буквенные кубики распространены в играх в слова. Например, может быть забавно пытаться произносить смешные слова с ошеломляющими кубиками. Если вы возьмете несколько кубиков, скорее всего, вы не сможете произнести определенные слова по буквам. Этот вызов является обобщением этой идеи. Вызов Учитывая список игральных костей, у каждого из которых есть по …

13
Сделай мне немного карри
Имея функцию f, которая принимает аргументы x 1 , x 2 ,…, x n - т.е. f: X 1 × X 2 ×… × X n → Y - curry переопределяет f как функцию, принимающую один аргумент a 1, который отображается на еще одну функцию. Этот метод полезен для частичного …

22
Двойной, XOR и сделай это снова
Определим функцию g как g (n) = n XOR (n * 2) для любого целого числа n> 0 . Учитывая x> 0 , найдите наименьшее целое число y> 0 такое, что g k (y) = x для некоторого k> 0 . пример x = 549 549 = 483 XOR (483 …

15
Функция буфера обмена: вставка
Эта проблема связана с некоторыми возможностями языка MATL в рамках мероприятия « Язык месяца», который состоится в мае 2018 года . Сопутствующий вызов: Функция буфера обмена: копия . Вступление Буфер обмена функций MATL хранит («копирует») входные данные для четырех самых последних вызовов обычных функций ввода. Нормальные функции - самый распространенный …

8
Почти эпизод с Коломбо
Ваша задача - найти двух пропавших персонажей в названии эпизода Коломбо. вход Один из 69 названий эпизодов Коломбо (перечисленных ниже), в котором ровно два персонажа заменены на *. Пример : "Ran*om for a *ead Man" Выход Вы можете вернуть либо полный заголовок эпизода, либо только два пропущенных символа в любом …

18
Верхний или Нижний Витофф?
Сначала поговорим о последовательностях Битти . Учитывая положительное иррациональное число r , мы можем построить бесконечную последовательность, умножив положительные целые числа на r по порядку и взяв слово для каждого полученного вычисления. Например, Если r > 1, мы имеем специальное условие. Мы можем сформировать другое иррациональное число s как s …

30
Приращение базы-36 строк
Это кодовая версия аналогичного вопроса, который я задал в стеке ранее, но подумал, что это будет интересная головоломка. Получив строку длиной 10, которая представляет собой базовое число 36, увеличьте его на единицу и верните полученную строку. Это означает, что строки будут содержать только цифры от 0до 9и буквы от aдо …

30
считать в диапазоне
Вызов : Подсчитайте количество единиц 1в двоичном представлении всех чисел в диапазоне. Вход: Два недесятичных натуральных числа Выход : Сумма всех 1s в диапазоне между двумя числами. Пример : 4 , 7 ---> 8 4 = 100 (adds one) = 1 5 = 101 (adds two) = 3 6 = …

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