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

13
Клонируй себя!

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

13
Реализовать Фибоначчи-Куайн

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

13
Циклические строки, скрытые программы

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

12
Quine Challenge I

Вызов В этой задаче вы должны написать программу, которая будет вводить целое число N (-1e9 <= N <0 && 0 <N <= + 1e9) , а затем вычислять T = (abs (N)% M + 1) , если N положительно, затем выведите T-й символ с начала, иначе выведите T-й символ с конца вашего источника. M -...

12
Сеанс-сохранение Куайн

Вдохновлен этим вопросом . Создайте программу, которая предлагает пользователю сохранить некоторые данные, и, когда программа завершает работу, выкладываете саму программу, за исключением изменения данных сеанса. Затем пользователь открывает вновь созданную программу и может вызвать данные из...

12
Интерпретатор теории чисел, по модулю n

Предложение из теории чисел (для наших целей) представляет собой последовательность следующих символов: 0и '(преемник) - значит преемник +1, так0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(сложение) и *(умножение) = (равно) (и )(скобки) логический оператор nand( a nand bесть not (a and b)) forall (универсальный...

12
Гольф несколько полосок на разных языках

Вы выберете m языков и напишите n программ на каждом языке, каждая длиной n * m . К - й программа должна вывести к й символ каждой программы, упорядочены по номеру программы. Например, в этом представлении (только для демонстрации; они могут быть любыми символами, включая переводы строк и...

12
Кодекс Слайди головоломки!

Самая узнаваемая скользящая головоломка - пятнадцать . Он имеет сетку 4 на 4, 15 плиток и одно пустое пространство сетки. Плитки могут перемещаться только в пустое пространство и всегда должны находиться на одной линии с сеткой. Давайте определим обобщенную скользящую головоломку в виде двумерной...

12
Сделать почти quine

Я хотел одурачить друга, подарив ему муку, которая почти сработала, но стала небрежной и небрежной. Создайте программу, которая при запуске будет выводить программу, но с одним символом. Любой символ может быть добавлен, удален или оба (один символ изменяется). Но только один персонаж. Ваша оценка...

12
Количество символов в исходном коде

Напишите программу, которая выводит список количества вхождений каждого уникального символа в его исходный код. Например, эта гипотетическая программа {Source_Print_1};должна выдавать следующие выходные данные: ; 1 P 1 S 1 _ 2 c 1 e 1 i 1 n 1 o 1 p 1 r 2 t 1 u 1 { 1 } 1 Форматирование должно...

12
Прерывающие сигнал квины

Quining имеет долгую историю - если вы еще не слышали о ней, щелкните по метке и прочитайте немного о ней. Твое задание Выведите бесконечную серию 1s (без других пробелов [переводы строки, пробелы и т. Д.)). UNTIL SIGINT (обычно CTRL-C) вызывается. Когда он вызывается, выведите исходный код...

12
Помогите пересчитать свою репутацию!

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

12
Интерпретировать Киппл!

Вступление Kipple - основанный на стеке эзотерический язык программирования, изобретенный Руне Бергом в марте 2003 года. Киппл имеет 27 стеков, 4 оператора и структуру управления. Стеки Стопки названы a- zи содержат 32-битные целые числа. Существует также специальный стек @, чтобы сделать вывод...

12
Фонематический Абугида

Персонажи Давайте назовем эти символы Unicode английскими согласными IPA : bdfhjklmnprstvwzðŋɡʃʒθ И давайте назовем эти символы Unicode английскими гласными IPA : aeiouæɑɔəɛɜɪʊʌː (Да, ːэто просто длинная гласная метка, но для целей этого вызова обращайтесь с ней как с гласной.) Наконец, это...

12
Энтропийный Куайн!

Ваша задача - написать программу или функцию, которая: При первом запуске выводит исходный код. При последующих выполнениях он должен выводить то, что выводил ранее, но с одним случайным изменением символов (определено ниже). Это не должно быть равномерно случайное изменение, но каждое возможное...

12
Сколько раз вам придется играть в гольф?

Для этой задачи вы должны создать программу, которая принимает целое число xи выводит свой источник xмного раз. правила Это codegolf, цель состоит в том, чтобы в вашей программе было как можно меньше байтов Если вы отправляете функцию, функция должна принимать xв качестве параметра и либо...

12
Гольф тебе анаграмма на отлично!

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

12
Дополнить файл нулями

Ваша задача сегодня будет взять существующий файл и добавлять к нему нули, пока он не достигнет определенного размера. Вы должны написать программу или функцию, которая берет имя файла в текущем каталоге fи количество байтов b. Сохраняя исходное содержимое f, вы должны записать нули (нулевые байты,...

12
Найти коэффициенты рациональной производящей функции

Если мы запишем последовательность чисел в качестве коэффициентов степенного ряда, то этот степенной ряд называется (обычной) производящей функцией (или Gf) этой последовательности. То есть если для некоторой функции F(x)и серии целых чисел a(n)имеем: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 +...

12
Путешествие обратно в Куайн

Задача здесь проста, и вовсе не в счетчиках байтов. Ваша задача состоит в том, чтобы вывести первые 50 символов исходного кода предыдущей сущности, объединенные с вашими первыми 50 символами, начиная с 50 символов, которые я поместил ниже: abcdefghijklmnopqrstuvwxyzACDEFGHIJKLMNOPQRSTUVWXY Итак,...