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

19
Написать чат пинг счетчик

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

19
Текст на кружке

Напишите программу или функцию, которая печатает входную строку вокруг дискретного круга с минимально возможным радиусом. Например, для ввода This is an exampleваша программа должна вывести: a si n s i e h x T a m p le Круг поколения Вы должны использовать алгоритм круга средней точки, чтобы...

19
Сколько символов на иконке сайта Stack Exchange?

Учитывая имя сайта Stack Exchange, который еще не имеет собственного дизайна, решите, сколько символов ASCII (не ASCII считаются отдельно) на их значках. Ваш код должен различать эти 4 случая: 1 персонаж: Astronomy Beer Freelancing Health History Law Music: Practice & Theory Parenting The Great...

19
Колеблющиеся диапазоны

Получив список с номером, выведите следующие диапазоны: Вход: [0, 5, 0]станет [0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0]. Это отображение диапазона через массив, так что мы должны сначала создать диапазон [0, 5], который [0, 1, 2, 3, 4, 5]. После этого мы используем 5для создания диапазона [5, 0]....

19
PPCG Старший Шутка

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

19
Венгерский алфавитный порядок

Для тех, кто желает намного больше испытаний, чем старый испанский алфавитный порядок , давайте посмотрим, как упорядочен венгерский алфавит. a, á, b, c, cs, d, dz, dzs, e, é, f, g, gy, h, i, í, j, k, l, ly, m, n, ny, o, ó, ö, ő, p, q, r, s, sz, t, ty, u, ú, ü, ű, v, w, x, y, z, zs на самом деле,...

19
Гильберт-кривизна матрицы

Вдохновленный этим вопросом Другой способ развернуть двумерное изображение в одномерную строку - использовать кривую Гильберта. Существует много версий этой кривой, в зависимости от количества итераций, используемых при ее вычислении. Ниже приведен пример Кривых Гильберта от первого до пятого...

19
Стабильная Игра Жизни

Вызов: Учитывая матрицу (или 2-мерный массив) 0 и 1, выведите количество шагов, которое необходимо, чтобы игра жизни Конвея достигла стабильного состояния, или -1, если оно никогда не достигнет единицы. Стабильное состояние - это состояние, в котором ячейки не включаются и не выключаются на каждом...

19
Ищу Leapers

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

19
Есть ли более твердые или мягкие объекты?

Тангенциально вдохновлен открытием книги «Что если». Входные данные представляют собой прямоугольник с пробелами в виде строки, списка строк и т. Д. С объектами, созданными #внутри, внутри: ######## # # ######## ### #### ### #### ### Объекты всегда будут непересекающимися, не соприкасающимися...

19
Суммируйте нечетные квадратные числа меньше чем N

Напишите программу или функцию для вывода суммы нечетных квадратных чисел (OEIS # A016754) меньше, чем вход n . Первые 44 числа в последовательности: 1, 9, 25, 49, 81, 121, 169, 225, 289, 361, 441, 529, 625, 729, 841, 961, 1089, 1225, 1369, 1521, 1681, 1849, 2025, 2209, 2401, 2601, 2809, 3025,...

19
Вычислить оценку энтропии гистограммы строки

Напишите программу или функцию, которая оценивает энтропию Шеннона данной строки. Если строка содержит n символов, d различных символов, x i - это i- й отдельный символ, а P (x i ) - вероятность того, что этот символ встречается в строке, то наша оценка энтропии Шеннона для этой строки определяется...

19
Генерировать n цифр последовательности Гейсвейта

Вступление Последовательность Gijswijt ( A090822 ) классно действительно, очень медленно. Проиллюстрировать: Первые 3 появляются в 9-м семестре (хорошо). Первые 4 появляются в 220-м семестре (далеко, но выполнимо). Первые 5 появляются в (приблизительно) 10 ^ (10 ^ 23) -ом члене (просто нет). Никто...

19
Дискретная свертка или полиномиальное умножение

Учитывая два непустых списка целых чисел, ваше представление должно вычислить и вернуть дискретную свертку двух. Интересно, что если вы рассматриваете элементы списка как коэффициенты многочленов, свертка двух списков представляет коэффициенты произведения двух многочленов. Определение Учитывая...

19
Давайте построим лестницу

У нас недостаточно (полу) простых задач для начинающих. Все больше и больше легких уже занято. Поэтому я попытался придумать что-то, что может быть достигнуто новичками, но это не дубликат. Входные данные: Одна строка, разделенная новой строкой вашей ОС (то есть \r\n), или массив с несколькими...

19
Определить победителя игры войны

Карточная игра War интересна тем, что окончательный результат полностью определяется первоначальным расположением колоды, если соблюдаются определенные правила для порядка, в котором карты поднимаются с игрового поля и перемещаются в колоды. В этом соревновании будет только 2 игрока, что...

19
Преобразовать выражение в нотацию Panfix

Я просматривал esolangs и случайно наткнулся на этот язык: https://github.com/catseye/Quylthulg . Что интересно в этом языке, так это то, что он не использует префикс, постфикс или инфикс, он использует все три из них , называя это обозначением «panfix». Вот пример. Чтобы представить нормальный...

19
Изменение цвета камуфляжного хамелеона

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

19
Справочник расчета

Для этого испытания вам будет предоставлен абсолютный путь и «новый» путь (который может быть абсолютным или относительным), и вам нужно будет вернуть окончательный путь. Например, если ваш текущий каталог был /var/tmp/test: my_dirили my_dir/ должен вернуться/var/tmp/test/my_dir ../../my_dir должен...

19
Каким именно был ваш вопрос?

Вступление Когда вам дают скучный текст, вы просто хотите покончить с ним как можно быстрее. Давайте посмотрим на следующий текст: Ens colligi timenda etc priorem judicem. De quascunque ii at contingere repugnaret explicetur intellectu. Adjuvetis hoc fortassis suspicari opportune obversari vix eam?...