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

15
Сколько лет этой карте?

Ссылка xkcd 1688 : Ваша задача - определить возраст карты, задавая вопросы пользователю. Эти вопросы должны быть точно такими же, как и в руководстве по xkcd, за исключением случаев использования заглавных букв и дополнительных символов новой строки. Кроме того, вы должны предоставить пользователю...

15
Реальный Чебышевский Вращение

Это вызов, вдохновленный вращением Чебышева . Я предлагаю посмотреть на ответы там, чтобы получить вдохновение для этого вызова. Для данной точки на плоскости существует уникальный квадрат (прямоугольник с равными сторонами), который центрируется в начале координат и пересекает эту точку (...

15
Сито Эратосфена, шаг за шагом

Учитывая число N , нарисуйте выровненную по левому краю N x N доску чисел, оставив 1 пустым (как пробел) (я покажу диаграммы с N = 5) 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Ваша задача - построить Сито Эратосфена, шаг за шагом. Сначала начните с 2. Это простое число,...

15
Волки и куры

Там есть река, а с одной стороны реки есть волки и куры. У них есть плот, и все они должны перейти на другую сторону. Однако плот не может путешествовать сам по себе. Плот затонет, если на нем более двух животных. Никто из животных не хочет промокнуть, потому что река холодная и грязная. Ни одно из...

15
Давайте подготовимся к Хэллоуину

Я не знаю всех вас, но я не готовлюсь к Хэллоуину - никогда не знал, - но мой сосед, так что мы поможем ей. Ей нужна помощь, чтобы выяснить, какую марку конфет у нее есть, но у нее столько конфет, что она не сможет закончить до Хэллоуина. У нее есть: кроссовки Кит-Кат Starburst GummyBears Twix вход...

15
Призраки и тыквы

Вот тыква ASCII, вырезанная в Джек-о-Фонарь. Разве это не мило? ((^v^)) Вот призрак ASCII. Посмотрите, как это жутко! \{O.O}/ Очевидно, тыквы должны быть на земле, с промежутком между ними, чтобы они не гнили. Призраки, однако, любят стоять на вершине тыквы, поэтому они даже жуткие . Однако им...

15
Минимальные вставки для палиндрома

Сегодня вы будете делать еще один вызов палиндром! Итак, ваша задача сегодня состоит в том, чтобы взять строку и определить минимальное количество букв, необходимых для вставки, чтобы превратить ее в палиндром. Например, давайте возьмем строку fishes. В этом случае лучший способ будет добавить h...

15
Двоичная свертка

Бинарная свертка описывается числом Mи применяется к числу N. Для каждого бита в двоичном представлении M, если бит установлен ( 1), соответствующий бит в выводе дается посредством XORing двух битов, смежных с соответствующим битом в N(при необходимости оборачивая). Если бит не установлен ( 0), то...

15
Палиндром полиглот

Ваша задача - написать программу, которая работает на двух разных языках и выполняет следующие действия: На одном языке это палиндромизирует данную строку. Возьми струну. abcde Переверните строку. edcba Удалить первый символ. dcba Приклейте его на оригинальную строку. abcdedcba На другом языке это...

15
Найти скорость изменения в точке полинома

По заданному уравнению многочлена и x-координаты найдите скорость изменения точки в этой x-координате на кривой. Полином имеет вид: ax n + ax n-1 + ... + ax 1 + a, где a ϵ Q и n ϵ W. Для этой задачи n также может быть 0, если вы не хотите иметь иметь дело с особыми случаями (константами), где нет...

15
Конвертировать CSV в таблицу

Соревнование Учитывая ввод CSV, выведите правильную таблицу Unicode, используя символы поля. Форматирование Таблица будет отформатирована с использованием следующих правил: Ширина столбца будет равна наибольшему значению этого столбца Все данные таблицы будут выровнены Каждая таблица будет считать...

15
Определить, является ли отношение транзитивным

Описание задачи Давайте начнем с некоторых определений: отношение есть множество упорядоченных пар элементов (в этой проблеме, мы будем использовать целые числа) Например, [(1, 2), (5, 1), (-9, 12), (0, 0), (3, 2)]это отношение. отношение называется транзитивным, если для любых двух пар элементов...

15
Подходим перестановки!

Ваша задача - создать регулярное выражение, соответствующее каждой перестановке строк, и ничего больше. Соответствие также должно учитывать регистр. Так, например, если ваше регулярное выражение: ABC Он должен соответствовать (и только соответствовать) этим строкам: ABC ACB BAC BCA CAB CBA Это не...

15
Генерация шифра

Генерация шифра с учетом числа и строки Ваша задача проста. Учитывая строку sи число в 0 <= n <= 9качестве входных данных, вставьте псевдослучайный печатный символ ASCII между каждым символом строки nраз. Такой, что для каждого символа между ними sесть nслучайные символы. Пространства должны...

15
Все ксенодромы

Вступление Ксенодром в базе n - это целое число, в котором все его цифры в базе n различны. Вот некоторые последовательности OEIS ксенодромов. Так , например, в базе 16, FACE, 42и FEDCBA9876543210некоторые xenodromes (которые 64206, 66и 18364758544493064720в базе 10), но 11и DEFACEDне являются....

15
Генератор карт Dobble / SpotIt

Вступление Dobble / SpotIt - это карточная игра, в которой люди должны в кратчайшие сроки найти один и тот же символ на паре карт, указать его и перейти к следующей паре. Каждая карта имеет несколько символов (8 в обычной версии), но ровно один является общим для каждой пары карт. Пример из...

15
Кратчайший кодекс Konami

Проблема Вы должны написать программу, которая при вводе кода Konami во время выполнения выводит на экран строку « +30 lives» и из динамика компьютера выбирает какой-либо шум по вашему выбору. Определение «Код Konami» определяется UUDDLRLRBAнажатием клавиши ввода. Правила Вы можете использовать...

15
Гольф десятичные дроби

Ваша цель - написать код, который будет выводить самую короткую уникальную десятичную последовательность для входной дроби. Никакие две дроби с одинаковым знаменателем не могут иметь одинаковый выходной результат, хотя дроби с разными знаменателями могут иметь одинаковое представление. Возьмите 2...

15
Проверьте мою лазанью

сценарий Я часто готовлю лазанью, но у меня также есть несколько ошибок. Поскольку я повторяю эти ошибки так часто, я подумал, что, возможно, смогу создать программу, которая проверяет, все ли я сделал правильно Допустимая лазанья Действительная лазанья Не менее 5 столбцов в ширину Минимум 4 слоя...

15
Мосты - метафоры для всего в ASCII Art

(с извинениями перед Джимом Уэстом за название и случайным образом вдохновленный текстовым представлением Cisco их логотипа: .:|:.:|:. для концепции) Учитывая входное целое 1 <= n <= 255 , выведите художественное представление ASCII подвесного моста расстояния, nследуя приведенным ниже...