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

Quine - это программа, которая выдает свой источник в качестве вывода. Этот тег указывает на то, что задача связана с квинами.

8
Quine Challenge I
Вызов В этой задаче вы должны написать программу, которая будет вводить целое число N (-1e9 <= N <0 && 0 <N <= + 1e9) , а затем вычислять T = (abs (N)% M + 1) , если N положительно, затем выведите T-й символ с начала, иначе выведите T-й символ с …
12 code-golf  quine 

7
Гольф тебе анаграмма на отлично!
Задание В этой задаче ваша задача - написать некоторый код, который выводит одну из анаграмм, выбранных случайным образом, с равномерным распределением, но он никогда не должен выводить сам. разработка При отсутствии ввода ваша программа должна вывести любую из анаграмм своего исходного кода. Ваша программа никогда не должна выводить свой собственный …

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 

9
Великая Пирамида Куайна
Задача представляет собой довольно простую задачу Quine с изюминкой, вы должны вывести свой исходный код в форме пирамиды. Форма пирамиды определяется ниже: 1 234 56789 ABCDEFG HIJKLMNOP QRSTUVWXYZa bcdefghijklmn ......etc...... Основным ограничением этой задачи является то, что ваша квина должна содержать ровно столько байтов, чтобы не препятствовать рисунку пирамиды. Например, …

1
Авто Велосипед Куайн
Сделай лозу, но с изюминкой. утверждение Куайн печатает свой код, но в конце ставит свой первый символ. (Вы можете сделать это в обратном порядке, но включите эту заметку в свой ответ). Затем на выходе должна быть программа, которая также является решением. Пример: предположим, что ваш код был foobar, его выполнение …
11 code-golf  quine 

6
Инвертировать Quine!
Мы все знаем, что такое лоза . Перевернутый Куайн непустая программа , которая печатает обратный его исходный код , не читая его исходный код, и состоит исключительно из печати ASCII-символов (пробел через ~). Здесь «обратный к исходному коду» означает следующее: выходные данные вашей программы должны содержать каждый печатный символ ASCII …

2
Интерпретировать повторение!
Эта задача является первой в серии из двух задач о повторении. Второй скоро будет. В языке под названием «Повторение» (то, что я только что придумал), есть бесконечная цепочка 12345678901234567890..., 1234567890повторяющаяся вечно. Следующий синтаксис доступен для выходных чисел: +-*/: Вставляет оператор в строку повторяющихся цифр. Примеры: +-> 1+2= 3( +вставляет +между …

1
Счетчики обнаружения языка полиглот
Quines это весело. Полиглоты тоже веселые. Полиглоты Quine существуют, но мы можем поднять планку еще выше. Напишите файл, содержащий действительную программу для языков α, β и γ. Когда файл исполняется (возможно, после его компиляции) как языковая программа α или β, выходные данные программы должны иметь ту же форму, что и …

2
X больше 3 с разницей не менее 2 между X и Y
Я пытаюсь играть в гольф на C ++. Можно ли сделать это условие короче? X > 3 & X - Y > 1 (Помимо удаления пробелов, конечно.) Итак, Xпо крайней мере, 4но X >= Y + 2. Xи Yявляются целыми числами в интервале [0,5]. Я попытался найти некоторую побитовую формулу, …
11 code-golf  number  tips  c++  code-golf  popularity-contest  obfuscation  code-golf  c  code-golf  board-game  hexagonal-grid  code-golf  game  grid  code-golf  number  permutations  popularity-contest  math  graphical-output  number-theory  king-of-the-hill  code-challenge  compression  code-challenge  fastest-code  code-golf  math  ascii-art  animation  code-golf  popularity-contest  generation  counting  fastest-code  fastest-code  popularity-contest  image-processing  king-of-the-hill  code-golf  conversion  binary-tree  code-golf  math  number  rational-numbers  division  code-golf  restricted-source  hashing  atomic-code-golf  logic-gates  code-golf  function  code-challenge  puzzle-solver  ai-player  test-battery  popularity-contest  music  compression  code-golf  number  stack  atomic-code-golf  logic-gates  ascii-art  popularity-contest  code-golf  date  grid  code-challenge  game  code-golf  parsing  code-golf  math  geometry  sequence  popularity-contest  code-trolling  code-golf  string  restricted-source  code-golf  quine  king-of-the-hill  code-golf  math  code-golf  simulation  code-golf  ascii-art  code-challenge  sorting  optimization 

7
Напишите самовоспроизводящуюся программу.
Напишите простую программу, которая копирует себя при выполнении. Ваша программа должна быть своего рода исполняемым файлом в Windows, Linux и т. Д., Должна генерировать новый исполняемый файл, который идентичен исходному исполняемому файлу со случайным именем и завершается. Ваша программа не должна включать чтение или копирование файлов. Разрешается только запись файла …
11 code-golf  quine 

9
Уроборос Куайн n-уровня
Этот quine ouroboros на 128 языков (программа, которая выводит программу на другом языке, которая выводит программу на еще одном языке (125 языков позже), которая выводит оригинальную программу), довольно впечатляет. Но, к сожалению, он имеет статическое количество итераций. Напишите программу, которая выводит программу (не обязательно на другом языке, но может быть), …
11 code-golf  quine 

3
Левенштейн Ваш источник
Расстояние редактирования Левенштейна между двумя строками - это минимально возможное количество вставок, удалений или замен для преобразования одного слова в другое. В этом случае каждая вставка, удаление и замена имеют стоимость 1. Например, расстояние между rollи rollingравно 3, потому что удаление стоит 1, а нам нужно удалить 3 символа. Расстояние …

4
Quine с двумя прорезями
Задача: Кодируйте две программы, где каждая из программ выводит оба исходных кода, чередующихся на символ, например, застежка-молния, двойная щель Quine. Вывод двойного разреза Куайна начинается с первого символа из исходного кода первой программы. Если исходный код одной из программ короче по длине, чем другая, то остальная часть вывода должна быть …
11 code-golf  quine 

7
Anagram Quines (Нить грабителей)
Это полицейские и грабителибросить вызов нити ментов можно найти здесь Ваша задача, как грабителей, состоит в том, чтобы взять выходные данные из потока полицейских и найти анаграммы выходных данных, которые при запуске в качестве программы выводят исходные выходные данные. Победителем станет тот, у кого на этот вопрос больше всего трещин. …

12
Quine выводит себя в двоичном виде
Ваша задача, если вы хотите принять это, - написать программу, которая выводит собственный исходный код в двоичном представлении UTF-8 . правила Источник должен иметь длину не менее 1 байта. Ваша программа не должна принимать данные (или иметь неиспользуемые пустые данные). Вывод может быть в любом удобном формате. Необязательный трейлинг перевод …

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