Запитання з тегом «quine»

Quine - це програма, яка виробляє своє джерело як вихід. Цей тег вказує, що виклик пов'язаний з лайками.

2
N-queen-and-kopine quine
Існує варіант відомої проблеми N-queens, яка стосується королеви та лицарів і, як кажуть, «значно складніше» 1 . Постановка проблеми така: Ви повинні розмістити на шаховій дошці рівну кількість лицарів ♞ і королеви such, щоб жоден шматок не нападав на будь-який інший предмет. Яку максимальну кількість штук ви можете розмістити на …
21 code-golf  quine  chess 

30
Роздрукуйте перші N символів вашого коду
Ви повинні написати програму або функцію, яка отримує додатне ціле число у Nякості введення та виводить перші Nсимволи коду. Якщо Nдовжина вашого коду більше, ви повинні продовжувати циклічно виводити код. Читання вихідного коду будь-яким способом та читання з файлу, stdio тощо не дозволяється. Приклади (якщо ваш код є yourcode) Вхід …
21 code-golf  quine 

11
Інтерпретувати свій язик, а не себе?
Існує багато проблем, які кажуть "інтерпретувати X", де X - проста мова. На мою думку, це занадто нудно. Щоб дати людям, що зволікають в Інтернеті, щось цікаве зробити, ви можете спробувати зробити це завдання: Виклик Виберіть мову $LANG. $LANGможе бути будь-якою повною мовою програмування або повним підмножиною мови програмування. Пам’ятайте, …

7
Інтерпретувати> <> (Риба)
Хоча&gt; &lt;&gt; не є популярною мовою, вона може бути корисною для гольфу і була використана на цьому веб-сайті. Він був натхненний Befunge і має деякі подібності в своїх інструкціях. Необхідні команди: &gt; &lt; ^ v Змінює напрямок покажчика інструкції (праворуч, ліворуч, вгору, вниз) / \ | _ # Дзеркала; вказівник …

11
Асамблейна мовна квітка
Напишіть найкоротший можливий мовний збірник . Використовуйте будь-який ISA, який ви хочете, якщо він не має print-quineінструкції або аналогічного. Приклади включають x86, MIPS, SPARC, MMIX, IBM BAL, MIX, VAX, JVM, ARM тощо. Ви можете зв’язатись зі стандартною _printfфункцією бібліотеки C (або еквівалентом Java для байт-коду JVM) для вводу / виводу. …

14
Це усічене трикутне число?
Пов'язана OEIS послідовність: A008867 Урізане трикутне число Загальною властивістю трикутних чисел є те, що вони можуть бути розташовані в трикутнику. Наприклад, візьміть 21 і розташуйте в трикутник os: о оо ооо оооо ooooo oooooo Давайте визначимо "усікання": вирізання трикутників однакового розміру з кожного кута. Один із способів урізання 21 полягає …
20 code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

6
Вихідний код selfie
Мета: Колись гуру сказав, що ідеальний селфі-код найкраще знімати по діагоналі з лівого верхнього кута. Селфі з кодом майже схоже на Квіне, але обертається на 45 градусів за годинниковою стрілкою. Ваша місія - кодувати програму, яка виводить селфі з кодом. Правила: Ви можете використовувати будь-яку мову програмування. Ваші програми не …
20 code-golf  quine 

27
Написати перекладача для *
Завдання проста. Напишіть перекладач для мови * . Ось більший посилання на вікі. Є лише три дійсні * програми: * Друкує "Hello World" * Друкує випадкове число між 0 і 2,147,483,647 *+* Працює назавжди. Третій випадок повинен бути нескінченним циклом відповідно до специфікацій цього питання Вхід: Введення можна приймати будь-яким …
20 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 

30
Код точкової суми quine
Усі проблеми з цього квітка зосереджені на кількості байтів або самих символах. Цей інший. Ваше завдання полягає в тому, щоб написати програму, яка виробляє результат, який має суму кодової точки, ідентичну сумі кодового коду джерела. Для отримання суми кодової точки: Знайдіть значення символів у наборі символів програми. Наприклад - FOOв …
20 code-golf  quine 

7
Котячі кубикові кістки
Створіть програму, яка виводить себе. Однак якщо вихідний код повторюється n разів (мається на увазі об'єднати копію вихідного коду до кінця n-1 рази) , тоді повинна бути 1 / n ймовірність виведення вихідного вихідного коду, 1 / n ймовірність виведення вихідний код повторюється двічі, 1 / n ймовірність виведення вихідного …

19
Зробіть програму «Трикутність» дійсною
Трикутність - це новий езоланг, розроблений містером Xcoder, де структура коду повинна відповідати дуже специфічній схемі: Для nпершого рядка коду на ньому повинні бути саме 2n-1символи програми. Це спричиняє форму трикутної / піраміди, причому перший рядок має лише один символ, а решта збільшується з кроком на 2. Кожен рядок повинен …
19 code-golf  string  code-golf  combinatorics  code-golf  math  number  code-golf  matrix  code-golf  string  decision-problem  code-golf  internet  code-golf  number  number-theory  integer  expression-building  code-challenge  primes  cops-and-robbers  obfuscation  code-challenge  primes  cops-and-robbers  obfuscation  code-golf  string  balanced-string  code-golf  quine  code-generation  code-golf  matrix  code-golf  tips  c#  code-golf  ascii-art  code-golf  ascii-art  source-layout  code-golf  quine  source-layout  popularity-contest  language-design  code-golf  array-manipulation  subsequence  code-golf  matrix  math  code-challenge  game  graph-theory  atomic-code-golf  code-golf  number  integer  polynomials  equation  code-golf  array-manipulation  sorting 

11
Обман циклічної квінки
Концепція Напишіть програму, яка виводить код своєю мовою програмування. Цей код при виконанні повинен виводити оригінальну програму. Правила Оскільки це обман, то ви можете прочитати вихідний код. Перша вихідна програма повинна бути тією ж мовою, що і вихідна програма. Ви не можете виводити звичайну квинку. Дві програми повинні бути різними. …
19 code-golf  quine 

7
Створіть шаблон розмітки для своєї публікації
Ваше завдання просте: Напишіть програму (або функцію), яка не потребує введення та виводить щось подібне: ## *name*, *length* bytes *code* Звідки *name*назва мови, якою ви користуєтесь, *length*кількість байтів у вашому коді та *code*вихідний код вашої програми. Якщо *code*містить кілька рядків, перед кожним рядком є ​​чотири пробіли. Ось 124-байтний приклад реалізації …
19 code-golf  quine 

11
Максимізуйте різницю в квадраті
Розглянемо перестановку цілих значень від 1до N. Наприклад, цей приклад для N = 4: [1, 3, 4, 2] Ми розглянемо цей список , щоб бути циклічним, так що 1і 2розглядаються як суміжні. Одна кількість, яку ми можемо обчислити для такого списку, - це загальна різниця у квадраті сусідніх значень: (1-3)² …
19 code-golf  array-manipulation  permutations  restricted-complexity  code-golf  geometry  grid  code-golf  string  sorting  code-golf  simulation  code-golf  string  code-golf  arithmetic  code-golf  sorting  code-golf  string  code-golf  sorting  code-golf  interpreter  code-golf  number  kolmogorov-complexity  natural-language  conversion  code-golf  random  internet  code-golf  board-game  code-golf  number  sequence  code-golf  math  number  code-challenge  image-processing  classification  test-battery  code-golf  ascii-art  code-golf  tips  code-golf  arithmetic  code-golf  tips  code-golf  tips  javascript  code-golf  array-manipulation  code-golf  ascii-art  code-golf  string  binary  code-golf  arithmetic  linear-algebra  matrix  code-golf  sequence  code-golf  math  number  arithmetic  code-golf  primes  code-golf  math  code-golf  array-manipulation  counting  code-golf  arithmetic  code-golf  quine  code-generation  polyglot  code-golf  math  kolmogorov-complexity  trigonometry  code-golf  string  encryption 

20
Напишіть Metaquine
Metaquine - це програма, яка не є quine, але вихід якої при запуску програми як на одній мові є quine. Мета цього завдання - написати метакін. Це код-гольф , тому найкоротший виграш коду, найраніша відповідь використовується як краватка. Зауважте, що прийнятні лише повні програми, що обумовлено визначенням квітки. Правила для …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.