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

11
Восьмеричное, десятичное или шестнадцатеричное?

Для заданной входной строки, содержащей только буквы и цифры, напишите программу или функцию, которая печатает возможные печатаемые символы ASCII (Hex 20-7E), которые соответствуют значению строки в базах 8, 10 и 16 (где это возможно). Символы должны быть написаны в порядке возрастания с точки...

11
Бесплатный образец автокорреляции

Рассмотрим одномерный действительный вектор x, который представляет наблюдения некоторого процесса, измеренного через равные промежутки времени. Мы называем й в временных рядах . Пусть n обозначает длину x, а x̄ обозначает среднее арифметическое x . Образец автоковариационная функция определяется...

11
Какой символ это HTML-сущность?

Цель действительно проста. Получив строку в качестве входных данных, проанализируйте все объекты HTML, которые соответствуют следующим символам (включая их заглавные варианты): áàãâäéèêëíìîïóòõôöúùûüýÿ Правила разбора: Каждая сущность начинается с &и заканчивается; Первый символ после...

11
Скользящие столицы

Фон Представьте себе английский алфавит, написанный в ряд заглавными буквами ABCDEFGHIJKLMNOPQRSTUVWXYZ. Предположим, у нас есть специальный объектив с переменной шириной, так что при расположении над строкой он показывает некое «окно» алфавита, а буквы вне объектива скрыты от глаз. Кроме того, у...

11
Случайные пароли против обычных паролей

На Github есть список из 10 000 самых распространенных паролей. Я также создал свой собственный список случайных паролей . Ваша задача - определить разницу между двумя списками (со 100% точностью). Следовательно, ваша программа должна принять строку и вернуть: Истинное значение, если пароль...

11
Чтение временной шкалы

Вдохновленный Draw timeline . Учитывая график событий, выведите дату для каждого события. Сроки будут предоставлены в форме 2000 --AF-C-------E--D---B-- Где первая строка показывает известный момент времени. Известный год всегда является символом ниже первой цифры известного года Вы можете...

11
Треугольник Паскаля как двумерный список

Создайте треугольник Паскаля, который является вложенным списком и содержит нули в неиспользуемых местах. В выходном массиве числа треугольника Паскаля разделены нулями и дополнены нулями с каждой стороны, чтобы они были отцентрированы. Например, нижняя строка (последний под-массив) не должна иметь...

11
Помогите Джейсону отформатировать его JSON

У Джейсона есть большой JSON, но он нечитабелен, поэтому ему нужно его подтвердить. Спецификация форматирования JSON имеет 4 различных типа: Числа; Только0-9 Струны; "Строки с двойными кавычками экранированы\ Массивы; Разделенные [], с элементами, разделенными ,, элементы могут быть любого из этих...

11
Нечестивые числа

Это испытание очень вдохновлено тем, что @Mego создал со своими номерами Holy и Holier , большое спасибо ему и его каламбурам. Святые числа - это числа, состоящие только из цифр с отверстиями : 04689 Числа с хотя бы одной нечестивой цифрой считаются нечестивыми. Нечестивые цифры по определению...

11
Поворот каждого блока 2x2 в матрице

Соревнование Дана n x mматрица с n > 1и m > 1 заполнена целыми числами 1 2 3 4 5 6 и список целых чисел с ровно столько же значений, сколько 2x2блоков в матрице ( (n-1)*(m-1)если вам нужно точное число) [1, 2] Выведите матрицу с каждым 2x2блоком, повернутым на текущее значение в списке в...

11
Оценить дзета-функцию Римана по комплексному числу

Вступление Я нашел этот вопрос закрытым, потому что он был неясен, но это была хорошая идея. Я сделаю все возможное, чтобы превратить это в явный вызов. Функция Римана Зета является специальной функцией , которая определяется как аналитическое продолжение в сложную плоскость. Есть много...

11
Нарисуйте спиральные слова [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 2 года назад . Сценарий Учитывая ввод строчных букв и пробелов ASCII, нарисуйте спираль символов,...

11
Усильте свою позицию

Вступление Представьте, что вы находитесь в двухмерной декартовой плоскости и хотите определить свою позицию на ней. Вы знаете 3 точки на этой плоскости и ваше расстояние до каждой из них. Хотя из этого всегда можно рассчитать свою позицию, сделать это в своей голове довольно сложно. Таким образом,...

11
Классический код сортировки по гольфу

Это вопрос кода-гольфа. вход Список неотрицательных целых чисел в любом формате является наиболее удобным. Выход Один и тот же список в отсортированном порядке в любом удобном формате. ограничение Ваш код должен выполняться за O (n log n) в худшем случае, когда nчисло входных чисел. Это означает,...

11
Забей на игру Load, Defend and Shoot

Когда я был ребенком, я часто играл в эту игру. правила Есть два игрока (назовем их A и B), и каждый игрок использует свои руки в качестве оружия. Есть три возможных хода: Руки вверх, чтобы загрузить боеприпасы к вашему оружию. Каждый пистолет начинается пустым. Загрузка увеличивает боеприпасы на...

11
Музыкальный Интервал Солвер

В теории музыки интервал - это разница между двумя высотами. Каждый шаг определяется количеством полушагов (разница между C и C #) или целых шагов (разница между C и D). Один целый шаг такой же, как два полшага. Вот список всех интервалов по умолчанию и количество полушагов, которые они...

11
Читать кроссворд

Вдохновлен этим вопрос об упаковке в этот формат. Иногда я вижу законченный кроссворд, и, будучи таким, какой я есть, я не могу потрудиться узнать, каковы были на самом деле решения для подсказок. Входные данные: 2D строка (любой формат, разделение новой строки, 2d список и т. Д.) Пустые квадраты...

11
Разбейте строку на n частей (или части длины n)

Соревнование В этом задании вы должны выполнить две разные (но связанные) задачи в зависимости от порядка ввода. Ваша программа получит строку sи целое число в nкачестве входных данных и будет разделить sна куски длины, nесли на sпервом месте. Последний элемент будет короче, если необходимо....

11
Рассчитать произведение Кронекера

Связанные , но очень разные. В приведенных ниже примерах, Aи Bбудет 2-на-2 матрицы, и матрицы являются одним индексированные. Кронекера продукт имеет следующие свойства: A⊗B = A(1,1)*B A(1,2)*B A(2,1)*B A(2,2)*B = A(1,1)*B(1,1) A(1,1)*B(1,2) A(1,2)*B(1,1) A(1,2)*B(1,2) A(1,1)*B(2,1) A(1,1)*B(2,2)...