Вопросы с тегом «metagolf»

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

12
И все люди сказали ...
Цель С учетом ввода текста, который не содержит символов [или ], выполните следующие действия: Для каждого экземпляра Amenс хотя бы одной заглавной буквой (то есть для всех случаев Amenисключения amen) выведите то же самое Amen(сохраните заглавными буквами). Для каждого экземпляра /all the people said[?: ]/i(это регулярное выражение) также выводится Amen(любой …

6
Текст в мозг-Flak
Ваша задача состоит в том, чтобы превратить вводимый текст в код, который будет выводить текст. Учебник взят здесь с разрешения здесь Brain-Flak имеет два стека, известные как «левый» и «правый». Активный стек начинается слева. Если выгрузится пустой стек, он вернет 0. Вот и все. Других переменных нет. Когда программа запускается, …

13
Продукты Фибоначчи
Вы можете разложить число больше 0 как уникальную сумму положительных чисел Фибоначчи. В этом вопросе мы делаем это путем многократного вычитания максимально возможного положительного числа Фибоначчи. Например: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = …
13 code-golf  math  sequence  fibonacci  code-golf  word  code-golf  cipher  code-golf  string  math  subsequence  code-golf  regular-expression  code-golf  brainfuck  assembly  machine-code  x86-family  code-golf  math  factorial  code-golf  math  geometry  code-golf  math  arithmetic  array-manipulation  math  number  optimization  stack  metagolf  code-golf  tips  assembly  code-golf  tips  lisp  code-golf  number-theory  path-finding  code-golf  number  sequence  generation  code-golf  math  geometry  code-golf  grid  permutations  code-golf  code-golf  graphical-output  geometry  fractal  knot-theory  code-golf  math  arithmetic  code-golf  interpreter  balanced-string  stack  brain-flak  code-golf  math  set-theory  code-golf  math  array-manipulation  code-golf  code-golf  string  natural-language  code-golf  code-golf  math  linear-algebra  matrix  code-golf  string  encode 

3
Авто-мета-код-гольф
Вы устали от всех проблем Codegolf. Следовательно, вы решили написать программу, которая автоматически добавит вам код Python. Есть 3 теста: print quickSort([0,7,3,-1,8,10,57,2]) def quickSort(arr): less = [] pivotList = [] more = [] if len(arr) <= 1: return arr else: pivot = arr[0] for i in arr: if i < …
13 python  metagolf 

3
Комбинаторная загадка!
Введение: комбинаторная логика Комбинаторная логика (CL) основана на вещах, называемых комбинаторами , которые в основном являются функциями. Есть два основных «встроенных» комбинатора, Sи K, которые будут объяснены позже. Левая ассоциативность CL является левоассоциативным , что означает, что скобки (содержащие материал), находящиеся в крайнем левом углу от другой пары скобок, могут …

1
Математика Метагольф Мания!
Mathemania Specs: Каждый фрагмент кода Mathemania начинается с цифры 2. Из 2, вы можете сделать следующие операции: e: Экспонирование. По умолчанию этой команды возводится в квадрат числа. fФакториал. По умолчанию эта команда использует один факториал для числа ( using f on 2 = 2! = 2). r: Root. По умолчанию …
12 math  metagolf 

6
Закодировать программу с наименьшим количеством возможных символов,
Цель состоит в том, чтобы написать программу, которая кодирует другую программу (ввод) с минимально возможным количеством символов. счет Оценка равна разному количеству символов, необходимых для вывода. Чем ниже балл, тем лучше. правила Нет целевых языков с ограниченным набором команд. (Без Brainf ** k, пробелов и т. Д.) Редактировать : я …

4
Кодирование URL в Brainfuck
Вдохновленный этим вопросом , ваша цель сегодня состоит в том, чтобы закодировать URL-адрес в brainfuck. Мой браузер был взломан! Адресная строка была превращена в интерпретатора мозгового удара. Мне нужна программа, которая превращает URL-адрес в программу для ума. Мой компьютер тоже очень медленный, поэтому, если программа «Brainfuck» мала, лучше. О, и …

8
Генерация программы Brainf_ck, которая выводит строку заданной длины
Ваш друг пытается взломать хранилище, которое имеет своеобразную систему блокировки: для этого требуется определенное количество мягких ударов в определенном месте. Ваш друг обнаружил номер (который находится в диапазоне 1 ... 99999) и обладает гаджетом, который производит необходимые удары. Тем не менее, гаджет является интерпретатором Brainfuck! Таким образом, ваш друг должен …

3
Игра в гольф каждого персонажа ASCII в 99
99 - это язык программирования, который я изобрел ранее для этой задачи. Напишите переводчик для 99 . (Придумано, но никогда не нужно было реализовывать, благодаря полдюжине из вас.;)) Полная языковая спецификация находится в этом вызове, поэтому я не потрудился опубликовать все это здесь. В 99 вы можете печатать отдельные символы …

1
Самопоказывающееся изображение [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 11 месяцев назад . Фон Есть самораспаковывающиеся .ZIPфайлы. Обычно они имеют расширение .EXE(и, выполнив файл, они будут извлечены), но …

11
N раз программа для N-го номера
Используя массив положительных целых чисел Aв качестве входных данных, сгенерируйте программу, которая при повторении для kвремен выводит kth (1-index) значение массива. Например, если это массив [1,11], выводом должна быть программа, которая выводит 1, а при повторении дважды выводит 11. Код, как print(end="1");в Python 3 работает: print(end="1");печатает 1 и print(end="1");print(end="1");печатает 11 …

3
Рандомизированный компилятор Brainfuck
Джо - ваш средний разработчик BF. Он собирается проверить изменения своего кода в их хранилище, когда ему позвонит его начальник. «Джо! Машина нового клиента сломана! Интерпретатор brainfuck устанавливает все ячейки в случайные значения перед выполнением программы. Нет времени, чтобы исправить это, ваш код должен будет с этим справиться». Джо не …

2
Десять сотен самых распространенных слов
Этот вопрос написан потому, что "Thing Explainer" интересно читать и дал мне идею. Напишите «вещи, которые заставляют компьютер делать вещи», которые читают / принимают набор букв, цифр и тому подобное "#%|?и возвращают, True / 1если все слова являются частью этого набора . Если все слова не являются частью этого набора, …
9 code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.