Запитання з тегом «repeated-transformation»

Загадка чи виклик передбачає неодноразове застосування певного перетворення на вхід. Ці головоломки часто включають математичні послідовності або фрактали.

30
Створіть "H" з менших "H" s
Виклик Створіть функцію або програму, яка при заданні цілого числа sizeвиконує такі дії: Якщо sizeдорівнює 1, виведіть H H HHH H H Якщо sizeбільше 1, виведіть X X XXX X X де Xє вихід програми / функції дляsize - 1 (Якщо ви віддаєте перевагу, можливо, вам відповідає базовий випадок 0, …
73 code-golf  ascii-art  fractal  code-golf  code-golf  string  code-golf  string  matrix  code-golf  graph-theory  maze  binary-matrix  code-golf  kolmogorov-complexity  random  code-challenge  metagolf  test-battery  brain-flak  text-processing  code-golf  matrix  code-golf  number-theory  primes  code-golf  string  matrix  code-golf  binary  bitwise  code-golf  number  factorial  floating-point  code-golf  number  sequence  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-golf  string  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 

30
Мультиплікативна наполегливість
Мультиплікативна стійкість Помножте всі цифри на число Повторюйте, поки у вас не залишиться одна цифра Як пояснив Numberphile : Numberfhile "Що особливого в 277777788888899?" Нумефіл "Мультиплікативна стійкість (додаткові кадри)" Приклад 277777788888899 → 2x7x7x7x7x7x7x8x8x8x8x8x8x9x9 = 4996238671872 4996238671872 → 4x9x9x6x2x3x8x6x7x1x8x7x2 = 438939648 438939648 → 4x3x8x9x3x9x6x4x8 = 4478976 4478976 → 4x4x7x8x9x7x6 = 338688 …

26
Як працює математика у світі Анастасії?
Фон: Стандартна математика роботи, як базове додавання та множення в реальному світі, працює так: 12 + 123 = 135 і 12 * 123 = 1476 Це не цікаво і нудно! Багато шкіл вже трактують це як практику, практику, практику офіційних алгоритмів. Це передбачає досить жорстку і нудну математичну дієту, і …

30
StringgnirtSStringgnirtSStringgnirtS
Ось для вас порівняно простий виклик. Давши рядок довжиною N , виведіть рядок вперед, потім назад, потім вперед, потім назад ... і т.д. N разів. Наприклад, якщо ваш вхід був Hello! Вам слід вивести: Hello!!olleHHello!!olleHHello!!olleH Ви також можете вивести один зворотний рядок. Ваше повідомлення може бути або повною програмою, або …
42 code-golf  string  code-golf  math  geometry  data-structures  repeated-transformation  code-golf  number  random  code-golf  math  rational-numbers  code-golf  ascii-art  animation  code-golf  ascii-art  number  code-golf  math  number  code-golf  data-structures  code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

10
Анотація Переписування виклику (Cops)
Це дещо доказове завдання для поліцейських та грабіжників, схожих на гольф . Це нитка копів; нитка грабіжників тут. Копи Ваше завдання - визначити абстрактну систему переписування, в якій досяжність одного слова від іншого важко визначити. Ви підготуєте наступні речі: Набір символів, що називається алфавітом. (Ви можете використовувати для цього будь-які …

22
Код гольфу: 6174 - міфічна константа Капрекара
Це питання було перенесено з Stack Overflow, оскільки на нього можна відповісти на Exchange Golf Stack Exchange. Мігрували 8 років тому . Чому число 6174 таке цікаве? Як визначено у Вікіпедії Візьміть будь-яке чотиризначне число, використовуючи принаймні дві різні цифри. (Дозволені нулі.) Розташуйте цифри у порядку зростання, а потім у …

4
Оптимізація компілятора SKI
Обчислення SKI варіант обчислення лямбда , який не використовує лямбда - вираження. Замість цього, тільки додатки і комбінаторів S , K і I використовуються. У цьому виклику ваше завдання полягає в тому, щоб перевести терміни SKI в терміни Лямбда в β нормальну форму . Специфікація вводу Вхід - термін SKI …

8
Карта кота Арнольда
Виклик Давши кольорове растрове зображення * з однаковою шириною та висотою, виведіть зображення, трансформоване під мапу кота Арнольда . (* деталі див. нижче) Визначення Враховуючи розмір зображення, Nми припускаємо, що координати пікселя задаються як числа між 0іN-1 . Карта кота Арнольда визначається наступним чином: Піксель за координатами [x,y]переміщений до [(2*x …

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 

30
Адитивна стійкість
Виграє найкоротший код для передачі всіх можливостей. У математиці стійкість числа вимірює, скільки разів певна операція повинна бути застосована до її цифр, поки не буде досягнуто певної фіксованої умови. Ви можете визначити адитивну стійкість додатного цілого числа, додавши цифри цілого числа і повторивши. Ви продовжуєте додавати цифри суми, поки не …

8
Створіть універсальний калькулятор
Натхнення. Зворотний. Оцініть заданий вираз універсального значення. Omnifix - це як інфіксація звичайних математичних позначень, але з додатковими копіями кожного символу, що оточує аргументи. Зовнішні символи займають місце в дужках, тому немає необхідності в додаткових дужках. Ви повинні підтримувати додавання, віднімання, множення, ділення та додатні реальні числа (негативні можна записати …

20
Випадкові наконечники кісток
У стандартних кубиках (гинуть) числа розташовані так, що протилежні грані додають до семи. Напишіть найкоротшу можливу програму на бажаній мові, яка виводить випадковий кидок з наступним 9 випадковими накидами. Перекидання - це чверть обороту кісток, наприклад, якщо кістка стоїть перед 5, усі можливі відливи 1,3,4 та 6. Приклад бажаного виходу: …

1
Доведіть 2 + 2 = 2 * 2 (і подібне)
Виведіть повний формальний підсумок таких тверджень, як 1+2=3, наприклад , 2+2=2*(1+1)тощо. Інтродукція Якщо ви знаєте арифметику піано, ви, ймовірно, можете пропустити цей розділ. Ось як ми визначаємо натуральні числа: (Axiom 1) 0 is a number (Axiom 2) If `x` is a number, the `S(x)`, the successor of `x`, is a …

7
Код-Гольф: послідовність Фарі (I)
Виклик У цьому завданні вам буде дано ціле число N (менше 10 ^ 5), виведіть послідовність Фарі порядку N. Вхід N задається в один рядок, введення закінчується EOF. Вхідні дані 4 3 1 2 Вихідні дані F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, …
10 code-golf  math  code-golf  math  code-golf  number  number-theory  code-golf  math  arithmetic  repeated-transformation  code-golf  geometry  popularity-contest  code-golf  code-golf  tips  haskell  math  fastest-algorithm  code-golf  combinatorics  code-golf  math  polynomials  rational-numbers  code-golf  code-golf  popularity-contest  javascript  code-golf  kolmogorov-complexity  code-golf  code-golf  math  combinatorics  permutations  code-challenge  restricted-source  random  array-manipulation  code-challenge  generation  code-golf  code-golf  ascii-art  arithmetic  division  code-challenge  number  code-golf  math  number  binary  code-golf  ascii-art  code-golf  interpreter  stack  code-golf  internet  networking  code-golf  math  code-golf  ascii-art  code-golf  math  sequence  code-golf  hello-world  restricted-source  code-golf  ascii-art  code-golf  geometry  code-golf  kolmogorov-complexity  pi  code-golf  math  combinatorics  permutations  code-golf  math  code-challenge  ascii-art  code-golf  string  code-golf  quine  code-golf  math  floating-point  golfscript  code-golf  string  code-golf  sliding-puzzle  code-challenge  arithmetic  code-golf  math  code-golf  geometry  optimized-output 

5
Виклик реферату рефератів (грабіжники)
Це дещо доказ-гольф-подібно до поліцейські-грабіжникивиклик. Це нитка розбійників; нитка поліцейських тут . Розбійники Полиці розмістять абстрактні системи переписування. Ваше завдання полягає в тому, щоб зламати їхні матеріали, довівши, що цільовий рядок можна або не може бути досягнуто з вихідного рядка, застосувавши свої правила перезапису. (Ви можете зробити це або опублікувавши …

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