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

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

1
Безпечний для обертання квін
Напишіть належну квочку , кожне обертання якої є власною лайкою. Наприклад, якщо ваш вихідний код abcdef, то: abcdef виведе abcdef bcdefa виведе bcdefa cdefab виведе cdefab defabc виведе defabc efabcd виведе efabcd fabcde виведе fabcde Поворот "робиться шляхом розбиття струни на дві частини та зміни їх порядку" . Оцінка балів …

5
Quote-Safe Quines
Ваше завдання просте: написати програму (або функцію), яка не займається введенням та виводить (або повертає) свій вихідний код. Проблема полягає в тому, що коли програма завернута "quotes"(символ Unicode 34), вона знову повинна вивести свій (зараз цитований) вихідний код. Діють стандартні правила для ласощів. Це код-гольф , тому найкоротша програма (в …

7
Складіть переплітаючу квітку
Ваше завдання - створити програму, яка під час запуску повертається як вихід (це відоме як quine). Однак ця квітина повинна, коли вона скопіюється n, повертає квину, але з кожним її символом дублюється в nрази, де nє додатним цілим числом. Якщо ваша оригінальна програма Derp: Derp -> Derp (must return itself …

9
Марковська ланцюжок Квіне
У цьому питанні буде використана проста модель Маркова. Для отримання додаткової інформації про Маркові ланцюги див. Http://setosa.io/ev/markov-chains/ . Візьміть рядок. Для цього прикладу ми будемо використовувати слово: reader Тепер для кожного символу візьміть символи, які з’являються після кожного виникнення символу в рядку. ( ​`^`​являє собою початок рядка і ​`$`​представляє кінець) …

13
Індекс зворотної перестановки
Вступ Лексикографічні перестановки списку з п елементами можуть бути пронумеровані від 0 до n ! - 1. Наприклад, 3! = 6 перестановок (1,2,3)буде (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Коли перестановка застосована до списку, її елементи упорядковуються в тому ж порядку, що і числа в перестановці. Наприклад, застосування перестановки (2,3,1)до …
17 code-golf  combinatorics  permutations  code-golf  image-processing  brainfuck  encode  steganography  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  fibonacci  code-golf  string  code-golf  sorting  popularity-contest  statistics  code-golf  ascii-art  kolmogorov-complexity  code-golf  code-golf  ascii-art  tic-tac-toe  code-golf  string  code-challenge  classification  test-battery  binary-matrix  code-golf  math  arithmetic  code-golf  ascii-art  random  code-golf  string  code-golf  number  binary  bitwise  code-golf  number  arithmetic  code-golf  math  ascii-art  code-golf  string  ascii-art  code-golf  string  ascii-art  code-golf  string  code-golf  counting  code-golf  number  binary  bitwise  decision-problem  code-golf  array-manipulation  code-golf  tips  brain-flak  code-challenge  quine  source-layout  code-generation  code-golf  linear-algebra  matrix  abstract-algebra  binary-matrix  code-golf  string  palindrome  code-golf  puzzle-solver  sudoku  code-golf  ascii-art  code-golf  graphical-output  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  code-golf  clock 

12
Таємний обмін Шаміра
Враховуючи n(кількість гравців), t(порогове значення) та s(секрет), виведіть nсекрети, що генеруються алгоритмом «Таємного обміну Шаміра» . Алгоритм Для цілей цього виклику обчислення будуть проведені в GF (251) (кінцеве поле розміру 251, інакше відоме як цілі числа mod 251 ). Зазвичай поле було б вибране таким, щоб його розмір був просто …
17 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 

10
Стисніть код на зображенні
Це варіація quine . Вступ Ми всі пишемо короткий код, оскільки з якихось незрозумілих причин , але що б ми не робили, це займе щонайменше 144 пікселів / байт (шрифтом 12 пікселів). Але що буде, якби ми зашифрували наш код зображеннями? Це ваше завдання сьогодні. Виклик Ваше завдання полягає в …

3
Знайдіть шаблони в рядках
У цьому завданні ваше завдання - знайти підрядки з заданою структурою. Вхідні дані Вхідними даними повинні бути два непусті буквено-цифрові рядки, візерунок p та текст t . Ідея полягає в тому, що кожен символ pявляє собою суміжну не порожню підрядку, tяка виникає поруч, і pявляє собою їх конкатенацію. Ідентичні символи …
17 code-golf  string  code-golf  ascii-art  geometry  code-golf  ascii-art  code-golf  sequence  stack  code-challenge  number  sequence  answer-chaining  code-golf  code-challenge  math  combinatorics  binary-matrix  code-golf  number  code-golf  cryptography  bitwise  code-golf  sudoku  code-golf  brainfuck  metagolf  code-golf  probability-theory  number-theory  primes  fewest-operations  factoring  golf-cpu  code-golf  restricted-source  code-golf  graphical-output  sequence  binary  code-golf  tips  c#  code-golf  geometry  code-golf  graphical-output  fractal  code-golf  number  sequence  code-golf  number  array-manipulation  popularity-contest  game  board-game  code-golf  puzzle-solver  grid  code-golf  ascii-art  geometry  grid  tiling  code-golf  ascii-art  whitespace  balanced-string  code-golf  card-games  king-of-the-hill  javascript  code-golf  whitespace  balanced-string  code-golf  code-golf  math  abstract-algebra  code-golf  java  code-golf  interpreter  stack  code-golf  base-conversion  code-golf  tips  code-golf  ascii-art  geometry  brainfuck  metagolf  code-challenge  math  quine  code-generation  code-golf  number  kolmogorov-complexity  arithmetic  expression-building  code-golf  string  code-golf  quine  popularity-contest  code-golf  base-conversion  code-challenge  image-processing  code-golf  conversion  coding-theory 

3
Напишіть квітку третього порядку
Це завдання є продовженням " Гольфу взаємної царини ". Використовуючи три мови на ваш вибір, створіть програму Ouroboros третього порядку . Тобто мовою A запишіть програму pA, яка виводить програму pB мовою B. Програма pB повинна виводити програму pC мовою C, яка в свою чергу виводить оригінальну програму pA мовою …
17 code-golf  quine 

1
Регекс, що підтверджує регулярний вираз [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну коду Golf Golf. Закрито 2 роки тому . Створіть регулярний вираз, який буде приймати рядок регулярного виразу як вхідний і перевірити, чи він дійсний. По суті, ваш регулярний …
17 code-challenge  code-golf  code-golf  game  sudoku  code-challenge  math  ai-player  code-challenge  sorting  rosetta-stone  code-challenge  code-challenge  programming-puzzle  code-golf  number  code-golf  maze  code-golf  math  regular-expression  code-golf  sequence  code-golf  graph-theory  code-golf  string  word-puzzle  natural-language  brainfuck  metagolf  optimized-output  fastest-algorithm  code-golf  game-of-life  cellular-automata  code-golf  puzzle-solver  grid  code-golf  combinatorics  binary-tree  popularity-contest  code-challenge  code-golf  ascii-art  kolmogorov-complexity  brainfuck  metagolf  code-golf  c  date  code-golf  word-puzzle  crossword  word-search  code-golf  code-golf  quine  code-golf  string  random 

7
Напишіть найдовший ітераційний проміжок, обмежений 500 байтами
Ваше завдання - створити найдовший ітераційний період , коли довжина кожної програми в послідовності обмежена 500 байтами. Тобто, якщо ви повторите такі кроки: Почніть зі своєї початкової програми Запустіть поточну програму Поверніться до кроку 2 Ви з часом повернетесь до своєї початкової програми. Кількість програм у циклі - це ваша …

10
Q u i n e R e l a y!
Quine Relay! Кінореле порядку - це низка програм P 1 … P n на різних мовах таким чином, що кожна програма P i виводить P i + 1 і P n виводить P 1 .ннnП1… РнП1…ПнP_1\dots P_nПiПiP_iПi + 1Пi+1P_{i+1}ПнПнP_nП1П1P_1 Наприклад, 2-лайн реле можна побачити тут: Рубі → Perl 6: Ця …

19
Створюйте програми, які друкують n разів більше їх довжини
Враховуючи невід'ємне ціле число n, ваше рішення повинно виводити програму на обраній вами мові, вихід якої має в nрази більше байтів, ніж виведена програма. Правила Ви повинні вказати мову та кодування програм, які виводить ваше рішення, і ви не можете вибирати різні мови чи кодування для різних входів до свого …
16 code-golf  quine 

4
Вихід із прістінського світу
Це завдання базуються на ХЕЛКОМ Homba питання «s Програмування незайманого світу . З цього питання визначення первозданної програми: Давайте визначимо незайману програму як програму, яка не має жодних помилок, але буде помилкою, якщо змінити її, видаливши будь-яку суміжну підрядку з N символів, де 1 <= N < program length. Наприклад, …

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

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