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

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

14
Дискретная свертка или полиномиальное умножение
Учитывая два непустых списка целых чисел, ваше представление должно вычислить и вернуть дискретную свертку двух. Интересно, что если вы рассматриваете элементы списка как коэффициенты многочленов, свертка двух списков представляет коэффициенты произведения двух многочленов. Определение Учитывая списки A=[a(0),a(1),a(2),...,a(n)]и B=[b(0),b(1),b(2),...,b(m)](установка a(k)=0 for k<0 and k>nи b(k)=0 for k<0 and k>m), тогда свертка …

18
Сортировать месяцы года
Написать функцию или программу , которая принимает строку входы, полностью полбы, английские названия месяцев в названии случае: January, February, Marchи т.д. (нуль / CR / LF прекращено в порядке, разграничены с некоторыми не-буквенного символа , если вы этого хотите) и либо сравнивает два входа, возвращая значение Truthy, если второй вход …

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

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

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

27
Буква Е с Е
Ваша задача состоит в том, чтобы отобразить нижнюю букву "E" в форме ASCII, учитывая пять входов. Примеры: Ввод: 7,2,+,|,-(Примечание: вам не обязательно следовать этому точному формату ввода, и если вы его не используете, вы должны объяснить, как работает ваш собственный формат ввода) Объяснение: 7 общая ширина, включая символы левого и …

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

5
Есть ли более твердые или мягкие объекты?
Тангенциально вдохновлен открытием книги «Что если». Входные данные представляют собой прямоугольник с пробелами в виде строки, списка строк и т. Д. С объектами, созданными #внутри, внутри: ######## # # ######## ### #### ### #### ### Объекты всегда будут непересекающимися, не соприкасающимися прямоугольниками. Мягкий объект определяется как объект, который не заполнен …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

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

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

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

3
Венгерский алфавитный порядок
Для тех, кто желает намного больше испытаний, чем старый испанский алфавитный порядок , давайте посмотрим, как упорядочен венгерский алфавит. 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, …

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

30
Суммируйте нечетные квадратные числа меньше чем 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, …

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

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