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

Для задач, где ответы должны генерировать код.

9
Расти до 2017 года
В этом задании вы создадите программу, которая будет развиваться по мере прохождения веков ... До 2017 года. Вызов Всякий раз, когда в описании вызова говорится «программа», вы также можете прочитать «функция». Ваше представление, когда выполнено, выведет программу, которая имеет длину THE LENGTH OF YOUR SUBMISSION+ 1байт. Когда эта программа выполняется, …

30
Создать программу Parrot
Учитывая ввод, выводим этот ввод бесконечно новую строку. На входе будет строка, состоящая только из печатаемых символов ASCII ( 0x20-0x7E) и новых строк ( 0x0A). Если input имеет длину 0, бесконечно выводите символы новой строки. Это код-гольф, поэтому побеждает меньше байтов на каждом языке !
15 code-golf  string  sequence  combinatorics  fastest-code  number  code-challenge  restricted-source  rosetta-stone  code-golf  arithmetic  decision-problem  integer  factorial  code-golf  arithmetic  decision-problem  integer  bitwise  code-golf  kolmogorov-complexity  code-golf  tips  vim  code-golf  quine  code-generation  code-golf  string  restricted-source  code-golf  string  random  unicode  code-golf  audio  code-golf  ascii-art  code-golf  decision-problem  code-golf  puzzle-solver  code-golf  restricted-source  code-golf  kolmogorov-complexity  permutations  hexagonal-grid  code-golf  string  math  combinatorics  fastest-code  code-golf  restricted-source  code-golf  string  code-golf  arithmetic  code-golf  math  number  code-golf  string  decision-problem  balanced-string  code-golf  binary  code-golf  string  number  code-challenge  restricted-source  code-golf  ascii-art  printable-ascii  interactive  code-golf  string  ascii-art  code-challenge  restricted-source  source-layout  code-golf  arithmetic  tips  functional-programming  golfing-language  code-golf  binary  encryption 

2
Решить диаграмму состояния стека
Диаграмма состояния стека показывает, как значения одного стека меняются на другие. Например, это диаграмма состояний стека: 3 0 2 1 0 Это означает, что существует стек, изначально содержащий 3 значения ( 3часть). Эти значения проиндексированы от 0 до 2, с 0 на вершине: 2 1 0. Следующая часть 0 2 …

2
Перевести RoboCritters на Brainf ***
RoboCritters ( этимология ) - это совершенно новый эзотерический язык программирования (не ищите его, я только что изобрел его). Это вариант из Brainfuck (BF), несколько более сложным , чем обычные схемы замещения оператора. Каждая программа в RoboCritters представляет собой прямоугольную сетку текста, которая содержит только семь символов . []/\|, а …

5
Сделайте любой номер, многократно добавив 2 номера
Вам предоставляется машина с двумя 16-битными регистрами, xи y. Регистры инициализированы x=1и y=0. Единственная операция, которую может выполнить машина, это сложение по модулю 65536. То есть: x+=y- xзаменен на (x + y) mod 65536; yбез изменений y+=x - аналогично для y x+=x- xзаменен на 2x mod 65536; законно только если …

7
Длина программы Фибоначчи
Напишите программу с длиной n, которая выводит другую программу, длина которой является следующим числом Фибоначчи после n. Новая программа должна сделать то же самое - вывести другую программу, длина которой равна следующему числу Фибоначчи и т. Д. Сама по себе (длина исходной программы) не обязательно должна быть числом Фибоначчи, хотя …

11
Программа, которая печатает программы
Вызов Ваша цель - написать программу, которая печатает другую программу. Эта напечатанная программа должна напечатать другую программу, а новая программа должна напечатать другую программу до конца. правила Каждая программа должна содержать не более 256 байт. (Если это необходимо изменить, оставьте комментарий) Последняя программа должна быть пустой программой. Должно быть конечное …

17
Генерировать / * комментарии к номеру строки * /
Ваша задача - написать программу (или функцию), которая будет принимать строку в качестве входных данных и добавлять текст в начало каждой строки, которая удовлетворяет следующим правилам: Добавляемый текст должен содержать номер строки. Вы можете использовать индексацию на основе 0 или 1. Текст должен быть комментарием на вашем языке. Комментарий определяется …

2
Интерпретировать Киппл!
Вступление Kipple - основанный на стеке эзотерический язык программирования, изобретенный Руне Бергом в марте 2003 года. Киппл имеет 27 стеков, 4 оператора и структуру управления. Стеки Стопки названы a- zи содержат 32-битные целые числа. Существует также специальный стек @, чтобы сделать вывод чисел более удобным. Когда число вводится, @вместо него …
12 code-golf  interpreter  code-golf  string  code-golf  math  string  code-golf  ascii-art  path-finding  code-golf  string  ascii-art  code-golf  interpreter  binary  logic-gates  logic  code-golf  ascii-art  code-golf  graph-theory  code-golf  string  code-golf  number  sorting  code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

4
Помогите пересчитать свою репутацию!
Пару месяцев назад у нас была дискуссия о мета- росте репутации, которая присуждается за положительные отзывы по вопросам. Вот основы нашей нынешней системы репутации для голосов: 1 Вопрос upvote Uстоит 5 репутации. Ответ upvote uстоит 10 репутации. Понижение вопроса или ответа dстоит -2 репутации. Было много разных предложений для новой …

2
Интерпретатор теории чисел, по модулю n
Предложение из теории чисел (для наших целей) представляет собой последовательность следующих символов: 0и '(преемник) - значит преемник +1, так0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(сложение) и *(умножение) = (равно) (и )(скобки) логический оператор nand( a nand bесть not (a and b)) forall (универсальный …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

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

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

5
Составьте две программы Brainfuck
Имея 2 фрагмента кода brainfuck Aи B, выведите некоторый код brainfuck, Cкоторый работает так же, как работает Bс вводом Aрезультата s. Обратите внимание, что это Cдолжно работать для любого ввода, который соответствует следующим предположениям, как если бы он был дан A. Вы можете предположить: Конечный ввод. и A и B …

16
Код гольф для ленивых
Ваша цель в этом коде гольф состоит в том, чтобы взять две строки, languageи code (если код для игры в гольф, который вы написали для этого, является многострочным, то эта переменная будет многострочным.) И одно целое число bytes. Они представляют переменные для языка программирования, количество байт, которые он принимает, и …

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