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

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

18
Прыжки вверх по последовательности
Рассмотрим следующую последовательность: 0 1 3 2 5 4 8 6 7 12 9 10 11 17 13 14 15 16 23 ... Выглядит довольно шаблонно, верно? Вот как это работает. Начиная с 0, прыгайте вверх nцелые числа, nначиная с 1. Это следующий номер в последовательности. Затем добавьте все числа, …

23
Одинаковые буквы
Буквы слов хотят справедливости. Они решили появляться в предложении одинаково количество раз одинаково. Пример: Priorities Станет: Ppprrioooritttieeesss Каждая буква появляется 3 раза, как и самая обычная буква i, появляется 3 раза. Неважно, куда вы положили повторяющиеся буквы, если они находятся рядом с аналогичной буквой. То есть: Pppriooorritttieeesss все в порядке …

3
Поменять местами половинки программы для проверки делителей
Четыре целочисленные последовательности В этом задании вы протестируете четыре различных свойства положительного целого числа, заданного следующими последовательностями. Положительное целое число N является совершенный ( OEIS A000396 ), если сумма делителей из N равно N . Последовательность начинается с 6, 28, 496, 8128, 33550336, 8589869056, 137438691328, 2305843008139952128 ... refactorable ( OEIS …

1
Написать Упрощение Формы
Вступление У меня много ASCII-камней. Они построены с черточками, трубами, V, каретками, угловыми скобками, косыми чертами и пробелами. Пример: /--\ | | | | \--/ Я хочу разрушить их, вот так: /\ / \ \ / \/ Все углы стали более круглыми. Более сложный пример: /----\ | \------\ | | …

9
Третий Зенит!
Этот вызов был опубликован как часть конкурс LotM апреле 2018 года. Brain-Flak - это язык тьюринга и тарпита, который приобрел довольно большую известность здесь, на PPCG. Память о языке состоит из двух стеков, а «скрытый» третий стек был обнаружен на Wh е в мастере , что приводит к некоторым интересным …

30
Найти квадратный корень
Напишите код, который при получении положительного числа качестве ввода выводит наибольший положительный делитель x, меньший или равный квадратному корню из x .xИксxxИксxxИксx Другими словами, найдите наибольшее такое, чтоn>0N>0n > 0 ∃m≥n:m⋅n=x∃м≥N:м⋅Nзнак равноИкс\exists m\geq n:m\cdot n=x (Существует большее или равное n, такое что m умноженное на n равно x )mмmnNnmмmnNnxИксx Например, …

30
Определение да или нет?
После ввода строки [длина 1-20], содержащей только символы y для yes и n для no, ваша программа должна вывести результат (y или n). Пример ввода: yynynynnyбудет выводить у. Результат определяется путем объединения значений y и n следующим образом: у эс и п о равных п О у эс и у …

13
Embiggen ваш вклад
Это немного похоже на эту запись, покрытую пылью, но я надеюсь, что мое вращение делает ее достаточно уникальной. Не смог найти ничего отговаривающего меня от публикации этого, но там довольно море. Тем не мение! Соревнование: Ваш код получает строку символов; Он преобразует это в версию той же строки в стиле …

19
Определить прямоугольный текст с помощью прямоугольного кода
При наличии строки печатного текста ASCII (включая символы новой строки и пробелы), который содержит хотя бы один символ, который не является ни новой строкой, ни пробелом, выведите истинное значение, если строка является прямоугольной, и значение Falsey в противном случае. Кроме того, исходный код вашего решения должен быть прямоугольным . Строка …

23
Настаивайте на новом имени файла
Во время выполнения продолжайте запрашивать строку ввода, пока пользовательский ввод не станет именем существующего файла или каталога или другого элемента файловой системы относительно текущего рабочего каталога. Затем верните / распечатайте последнее введенное имя файла. Вы можете предположить, что все пользовательские вводы будут действительными именами файлов. Псевдокод 1 myform = new …

5
Многогранный танец
Вызов При наличии n-мерного массива целых чисел и перестановки первых nнатуральных чисел, переставьте размеры массива соответственно. Детали Эта задача вдохновлена ​​MATLABs permute. Демонстрация Перестановка задается в виде списка целых чисел, например, [1,3,2]средство 1 отображается на 1, 2 отображается на 3, а 3 отображается на 2 (здесь ith-я запись - это …

19
Сделайте программу Треугольности действительной
Треугольность - это новый esolang, разработанный г-ном Xcoder, где структура кода должна следовать очень специфической схеме: Для этой nстроки кода в ней должны быть ровно 2n-1символы программы. Это приводит к форме треугольника / пирамиды, причем первая строка имеет только один символ, а остальные увеличиваются с шагом 2. Каждая строка должна …
19 code-golf  string  code-golf  combinatorics  code-golf  math  number  code-golf  matrix  code-golf  string  decision-problem  code-golf  internet  code-golf  number  number-theory  integer  expression-building  code-challenge  primes  cops-and-robbers  obfuscation  code-challenge  primes  cops-and-robbers  obfuscation  code-golf  string  balanced-string  code-golf  quine  code-generation  code-golf  matrix  code-golf  tips  c#  code-golf  ascii-art  code-golf  ascii-art  source-layout  code-golf  quine  source-layout  popularity-contest  language-design  code-golf  array-manipulation  subsequence  code-golf  matrix  math  code-challenge  game  graph-theory  atomic-code-golf  code-golf  number  integer  polynomials  equation  code-golf  array-manipulation  sorting 

21
Счетчик повторяющихся байтов
Ваша задача состоит в том, чтобы написать непустую программу / функцию подсчета байт L , который, когда повторные М раз, проверяет , является ли данная целым положительным числом N равен L × M . Теоретически вы должны поддерживать произвольное количество повторений (произвольное положительное целое число M ), но это нормально, …

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

14
Это случайное перемешивание?
Вчера я задавал этот вопрос о риффл-тасовках. Похоже, что вчерашний вопрос был слишком сложным, поэтому этот вопрос является связанной, но гораздо более легкой задачей. Сегодня вас просят определить, является ли перестановка на самом деле случайным образом. Наше определение riffle shuffle адаптировано из нашего последнего вопроса: Первая часть шаффла - это …

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