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

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

16
Исправить мои жирные пальцы
Code Golf Challenge У меня есть проблема, мои пальцы толстые, и я часто делаю одну клавишу справа от моего крипборда. Боюсь, что со временем ситуация ухудшается и ухудшается. Sopn каждый keystrpke я сделаю с; быть вправо! Затем я хотел бы, чтобы программа (или functipn) автоматически сдвигала каждое нажатие клавиши обратно …

8
Шаткая последовательность Голомба
OEIS имеет вариант (A111439) последовательности Голомба . Как и в последовательности Голомба, A(n)описывает, как часто nпоявляется в последовательности. Но кроме того, никакие два последовательных числа не могут быть идентичными. При построении последовательности A(n)всегда выбирается как наименьшее положительное целое число, которое не нарушает эти два свойства. Из-за запрещенных последовательных идентичных чисел …

24
Где соседние символы в названии? [3, 4]!
Название написано с ошибкой специально. Читайте больше, чтобы узнать почему. Ваша задача: с учетом строки или списка с разделителями, включая символы A,B,C,D, вывести индексы всех соседних одинаковых символов. Выходными данными могут быть несколько строк / целых чисел в нескольких строках, список / массив или строка с разделителями. Весь вывод должен …

8
Карта кота Арнольда
Вызов Учитывая цветное растровое изображение * с той же шириной и высотой, выведите изображение, преобразованное под карту кота Арнольда . (* подробности см. ниже) Определение Учитывая размер изображения, Nмы предполагаем, что координаты пикселя даны как числа между 0и N-1. Карта кота Арнольда определяется следующим образом: Пиксель с координатами [x,y]перемещен в …

10
Сколько последовательностей Блэкджек в этом списке?
Ваша задача - найти, сколько разных последовательностей Блэкджек можно найти в упорядоченном списке из 12 карт. Последовательность блэкджека определяется как последовательность последовательных карт, сумма очков которых составляет ровно 21. Очки подсчитываются в соответствии со следующей таблицей: Symbol | Name | Points Symbol | Name | Points -------+-------+-------- -------+-------+-------- 2 | …

14
Найти подматрицу с наименьшим средним
Вы дали n-м-м матрица целых чисел × , где n, m> 3 . Ваша задача - найти подматрицу 3 на 3, которая имеет наименьшее среднее значение, и вывести это значение. Правила и разъяснения: Целые числа будут неотрицательными Дополнительный формат ввода и вывода Вывод должен быть точным, по крайней мере, до …
21 code-golf  math  matrix 

8
Заверните сезонный подарок
задача С учетом элемента-обертки и трехмерного массива без зазоров, оберните массив сверху, снизу и вокруг. Вы должны обрабатывать как символьные, так и числовые данные, но оболочка и настоящее будут иметь одинаковый тип данных. Пример персонажа Для символьных данных вы можете выбрать обработку трехмерных массивов отдельных символов или двумерных массивов строк: …

20
Как я закончил с этим FizzBuzz?
FizzBuzz настолько прост, держу пари, что вы можете сделать это задом наперед. В этом задании вам дадут длину строки FizzBuzz и вы должны дать положительное целое число, которое произвело эту строку. Описание Чтобы разбить это, строка FizzBuzz для nгенерируется следующим алгоритмом. Начните с пустой строки и для каждого i=1..n(включительно): Если …
21 code-golf 

2
Поменяйте местами некоторые периодические и непериодические части
В десятичном представлении каждого рационального числа у p/qвас есть периодический хвост, непериодическая головка и раздел перед десятичной точкой в ​​следующем формате: (before decimal point).(non-periodic)(periodic) Вот некоторые примеры: 1/70 = 0.0142857... = (0).(0)(142857) 10/7 = 1.428571... = (1).()(428571) ## no non-periodic part 1/13 = 0.076923... = (0).()(076923) 3/40 = 0.075 = …

3
Коалы, Крабы и Комапиллары
Учитывая два положительных целых числа X и Y, выведите любую комбинацию из следующих трех животных ASCII-искусства, чтобы выходные данные содержали ровно X запятых ( ,) и Y period ( .), если это возможно. Коала: 1 запятая, 2 периода <.,.> Краб: 2 запятых, 2 периода ,<..>, Commapillar: 3 или более запятых, …

21
Суммы 24-часового времени
Если задано целое число от 0 до 141 (включительно), перечислите все 24-часовые значения, чьи единицы времени, минуты и секунды добавляют к этому целому числу. Правила добавления Числа добавляются по единицам времени, а не по одной цифре. Например, возьмите 17:43:59 17 + 43 + 59 = 119 Помните, это пример добавления …
21 code-golf  math 

20
Найти все координаты на пути
Если в качестве входных данных задана двумерная строка в виде строки с символами новой строки или списком строк, выведите координаты (x, y)всех хэшей (# ) в списке. Входные данные будут содержать только хэши и пробелы. (и переводы строки, если вы решили принять ввод как 2D-строку) Если хэшей нет, вы можете …

30
Время, необходимое для печати чисел
Резюме Напишите программу или функцию, которая не принимает никаких входных данных и выводит все целые числа в диапазоне от -1000 до 1000 в порядке возрастания в стандартный вывод, по одному на строку, например: -1000 -999 -998 -997 ... И после этого вам нужно распечатать время, затраченное на печать этих чисел, …
21 code-golf  number  date 

28
Баум-сладкая последовательность
Последовательность Баум-Сладкий (A086747 с изюминкой) Возьмите положительное целое число nи выведите целые числа от 1 до n, для которых последовательность Baum-Sweet возвращает true. Последовательность Баума-Сладкого должна возвращать ложь, если двоичное представление числа содержит нечетное число последовательных нулей в любом месте числа, и верно в противном случае. Для получения дополнительной информации, …

30
Посчитайте мои изменения
Ваша задача состоит в том, чтобы отсортировать массив, содержащий строки «четверть», «десять центов», «никель» и «пенни», любое количество раз в произвольном порядке и отсортировать их так, чтобы они были в следующем порядке: quarter dime nickel penny(другими словами, наибольшая или минимальная денежная стоимость). правила Ваша программа должна принимать в качестве входных …

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