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

10
Avast, вы негодяи!

Борода был английский пират в начале 18 - го века. Хотя он был известен тем, что грабил и захватывал корабли, он командовал своими судами с разрешения их экипажей. Нет сообщений о том, что он когда-либо причинял вред или убивал своих пленников. Этот вызов в честь печально известной Черной Бороды и...

10
Base85 Кодировка

Соревнование Напишите программу, которая может принимать ввод однострочной строки, содержащей любые печатные символы ASCII, и выводить ту же строку, закодированную в Base85 (с использованием соглашения с прямым порядком байтов). Вы можете предположить, что ввод всегда будет ≤ 100 символов....

10
Левенштейн расстояние смещения

Напишите программу на языке с именем, Aкоторое, учитывая строку S, выводит имя другого языка программирования B. Длина Bдолжна быть равна расстоянию Левенштейна (сокращ. "LD") между Aи S. Чтобы считаться языком программирования, Bнеобходимо иметь страницу esolangs или страницу Википедии. Пример:...

10
Реализуйте утилиту для собак

dog утилита командной строки, которая принимает произвольное количество аргументов, первый из которых - текст, который нужно записать, а остальные - произвольное количество файлов. dogУтилита разделить текст на равные части над этими файлами. Если есть остаток n, первые nфайлы получают...

10
Выровнять текст по блоку

задача Ваша задача - написать целую программу, которая выровняет входные данные в блоке заданного размера. Входные данные: 40 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud...

10
У "я" есть шанс "я"

Разработайте генератор случайных чисел, в котором i-е число имеет i% -ную вероятность появления для всех 0 <i <14. 0 должно иметь точно 9% -ную вероятность появления. Семя для генератора должно быть системным временем. Вы не можете использовать предопределенную функцию для генерации...

10
N чисел, ближайших к нулю, остается сбалансированным

Цель : учитывая положительное целое число n: Если nнечетно, выведите список nномеров, ближайших к ним, 0в порядке возрастания Если nчетное, выведите значение Falsey. Тестовые случаи : 5 -> [-2,-1,0,1,2] 4 -> false (or any Falsey value) 1 -> [0] Ссылочная реализация function update(){ var...

10
Сколько десятичных знаков есть, прежде чем мне нужно будет добавить 1 при округлении?

Когда вы округляете число, если следующая цифра, >= 5вы добавляете 1. Например: 3.1415926535 rounded to 1dp is 3.1 3.1415926535 rounded to 4dp is 3.1416 <-- Note the 5 changed to 6 3.1415926535 rounded to 5dp is 3.14159 3.1415926535 rounded to 9dp is 3.141592654 <-- Note the 3 changed to 4...

10
Идет дождь? Не могу сказать

Это капли дождя: ! | . " : Это частицы облаков: ( ) _ @ $ & Я хочу, чтобы вы, при наличии блока текста, убедились, идет ли дождь. Идет дождь, если где-то над каждой дождевой каплей находится облачная частица. На каждую каплю дождя должна быть одна частица облака. Выведите истинное или ложное...

10
Перестановка Неравенство

Фон Перестройка Неравенство является неравенство, которое основано на перестановкой чисел. Если у меня есть два списка чисел одинаковой длины, x 0 , x 1 , x 2 ... x n-1 и y 0 , y 1 , y 2 ... y n-1 одинаковой длины, где I разрешено переставлять числа в списке, способ максимизировать сумму x 0 y 0 +...

10
Создать последовательность зубочисток

Что такое последовательность зубочисток? Согласно Википедии В геометрии последовательность зубочисток представляет собой последовательность двухмерных рисунков, которые могут быть сформированы путем многократного добавления отрезков («зубочисток») к предыдущему рисунку в последовательности. Первым...

10
Управление Черной пятницы

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

10
День благодарения Турции

(Надеюсь, это еще День благодарения для вас) У тебя есть индейка на ужин в День благодарения, но ты не знаешь, как ее равномерно распределить. Проблема в том, что некоторые люди едят больше, чем другие, поэтому вам нужно найти решение вход Там будет два входа. Первым будет ascii art разных людей. o...

10
Ключевые слова в контексте

Эта задача основана на проблеме, описанной в D. Parnas, «О критериях, которые будут использоваться при разложении систем на модули» и разработанной в J. Morris, «Реальное программирование на функциональных языках» . Напишите программу или функцию, которая берет список названий книг из stdinили в...

10
Взломай сейф!

Вдохновленный /puzzling/24334/to-catch-a-thief Вам предоставляется сетка ( сама nпо себе необязательна), заполненная символами s и s (или любым другим символом по вашему выбору). Ваша цель - сделать каждую клетку одинаковой (или или ). Вы можете сделать серию ходов, как определено ниже (обратите...

10
Нумеронимы или N8s?

Numeronym (также известный как «численное сокращение»), когда слово укорачивается с помощью чисел. Обычный метод сокращения состоит в том, чтобы использовать длину заменяемой подстроки для замены всех, кроме первого и последнего символов. Например, используйте i18nвместо internationalizationили...

10
Может ли муравей произносить слова, гуляя по кубу?

Напишите функцию, которая принимает два параметра: положительное целое число n и список слов. Учитывая куб из n- by- n -by- n единиц, назначьте случайную букву (AZ) каждой единице поверхности. (Для куба 3x3x3 было бы 9 поверхностных единиц на каждой грани.) Затем определите, возможно ли муравью,...

10
Найти пересечение 2 множеств в объединенной нотации

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

10
Точка в выпуклой оболочке (2D)

Фон Выпуклая оболочка конечного числа точек является наименьшим выпуклым многоугольником , который содержит все точки, либо в качестве вершин или на внутренней. Для получения дополнительной информации см. Этот вопрос о PGM, который очень хорошо его определяет . вход N+1N >= 3Через 2-D координаты...

10
Нарисуй рождественскую звезду / звездчатый додекаэдр

Звезды из бумаги - большая вещь в моей семье на Рождество, поэтому я подумал, что виртуальная звезда будет крутой. Ниже приведено изображение обычного додекаэдра (из https://en.wikipedia.org/wiki/Dodecahedron , приписанного упомянутому там автору). Процесс звездообразования (википедия)...