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

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

11
Случай соответствия Найти заменить
Возьмите три ввода, строку текста T; строка символов для замены F; и строка символов , чтобы заменить их, R. Для каждой подстроки Tс такими же (без учета регистра) символами, как F, замените их на символы в R. Тем не менее, сохраните тот же случай, что и исходный текст. Если есть …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 

1
Мутировавшая квина
Ваша задача - создать программу, которая печатает свой собственный источник. «Эй, у нас уже есть этот вызов, и множество его вариантов! Почему вы делаете еще один?» Вы можете спросить, но этот будет одним из самых сложных (надеюсь, в любом случае). Ваш quine должен быть «защищен от мутаций», что означает, что …

2
Quine / Ошибка Quine Polyglot
Ваша задача проста: написать программу, которая может быть запущена на двух языках. Это должен быть обычный quine (печатает свой собственный исходный код) на языке 1, и должен быть quine ошибок (генерирующий сообщение об ошибке, идентичное его собственному исходному коду) на языке 2. Это код-гольф , поэтому выигрывает самое короткое действительное …

9
Индексируемая квинна
Цель этой задачи - создать программу, которая выводит n-ую букву своего исходного кода, где n задается в качестве входных данных для программы. Как и в случае с большинством вызовов quine, вы не можете читать исходный код в виде файла или использовать любые встроенные функции quine. вход Целое число 0 <= …
14 code-golf  quine 

1
Как долго ваша (языковая) змея?
Исходя из задачи третьего порядка , ваша задача - написать программу на языке уроборос, которая использует как можно больше языков. То есть на языке A напишите программу pA, которая выводит программу pB на языке B. Программа pB должна выводить программу pC на языке C и так далее, пока в конечном …

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

2
Циклические строки, скрытые программы
Напишите 3 программы, которые выполняют следующую задачу: Пусть A, B, C исходники этих трех программ; если A запускает BC, получается как выход, если B работает CA производится, если C работает, AB производится; поэтому каждая программа записывает строку (циклически повторяющуюся для каждой программы) и прячется от нее. Дополнительные, но существенные ограничения: …
13 code-golf  quine 

13
Реализовать Фибоначчи-Куайн
Куайн это программа , которая выводит его источник при запуске. В этом задании Вы должны составить Фибоначчи-квин, вариант квин. Что такое Фибоначчи-Куайн? Fibonacci-quine - это программа, которая выводит модификацию источника по следующему правилу: Первоначальный источник должен быть ...2.... Другими словами, источник должен содержать 2. (Почему 2? Если бы это был …

17
Клонируй себя!
Вы должны создать программу, которая создает точные клоны себя бесконечно, пока не остановится. Все, что есть в оригинальной программе, должно быть в клонах. Другими словами, клоны и исходная программа одинаковы во всех отношениях, за исключением того, что клоны не обязательно должны находиться в файле того же типа, что и исходный …

11
Quine двойной обязанности: Quine! DlroW, olleH
Напишите программу, которая будет выводить свой собственный исходный код при запуске, и ничего больше. Кажется легко, правда? Загвоздка в том, что при изменении исходного кода ваша программа должна вывести «Hello, World!» точно, без кавычек. Это код-гольф, поэтому выигрывает меньшее количество байтов. Редактировать : Ваша квина должна быть правильной.

9
Quinean Regex Tester
Эта задача довольно проста. В качестве входных данных вы берете регулярное выражение. Затем вы выводите правду / ложь о том, соответствует ли ваш исходный код регулярному выражению. Это так просто! Еще две вещи: Нет встроенных quine; вы можете, однако, получить доступ к исходному коду кода через файл ввода-вывода и т. …

4
Получить добытчиков
Задание Думаю, всем нравится автоматическая генерация кода и экономия времени во время работы. Вы должны создать много классов и участников в течение дня, и вы не хотите создавать все это gettersвручную. Задача состоит в том, чтобы написать программу или функцию, которая генерирует gettersдля всех членов класса автоматически для вас. Вход …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

2
Интроспективное программирование: код, который анализирует его источник и вывод
Напишите программу, которая выводит общее количество символов и частоту каждого символа в его источнике и выводе. Вы должны следовать формату, показанному в примере. пример Если ваш код был abb1 Его выход должен быть My source has 4 characters. 1 is "a" 2 are "b" 1 is "1" Besides unquoted numbers, …
13 code-golf  quine 

2
Поэт поэт
Напишите квинну с 1 или более схемой рифмы на http://en.wikipedia.org/wiki/Rhyme_scheme при прочтении. Следующие символы произносятся вслух: любые буквенно-цифровые слова или символы, отсутствующие в комментарии; символы сравнения и арифметики (+ плюс; - минус; * раз, / разделенные на, | или, || или, & и, && и,! not, = равно, == равно, …

3
Битовые операторы в Brainfuck
Ваша задача состоит в том, чтобы создать одну программу brainfuck для каждого из следующих бинарных операторов. Каждая программа должна взять одно или два 8-битных числа (A и B) из ввода и вычислить указанную операцию: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

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