Запитання з тегом «code-golf»

Код-гольф - це змагання за вирішення певної проблеми в найменших байтах вихідного коду.

30
порахуйте їх у діапазоні
Виклик: Порахуйте кількість одиниць 1у двійковому поданні всього числа між діапазоном. Вхід: Два недесятних натуральних чисел Вихід: Сума всіх 1s в діапазоні між двома числами. Приклад: 4 , 7 ---> 8 4 = 100 (adds one) = 1 5 = 101 (adds two) = 3 6 = 110 (adds two) …

13
Зробіть мені трохи каррі
Маючи функцію f, яка приймає аргументи x 1 , x 2 ,…, x n - тобто. f: X 1 × X 2 ×… × X n → Y - currying переосмислює f як функцію, що приймає єдиний аргумент a 1, який відображає ще одну функцію. Цей прийом корисний для часткового …

8
Майже епізод Коламбо
Ваше завдання - знайти двох зниклих персонажів у назві епізоду Коламбо. Вхідні дані Один із 69 заголовків епізодів Колумбо (як зазначено нижче), на якому замінено рівно два символи *. Приклад : "Ran*om for a *ead Man" Вихідні дані Ви можете або повернути повний заголовок епізоду, або просто два пропущені символи …

1
Реконструюйте мої ляльки Матрьошка
Фон Матрьошка (або російська матрьошка) являє собою набір ляльок , які підходять один в одного. Я випадково переплутав свою колекцію ляльок матрешки і не пам'ятаю, яка з них йде всередині. Об'єктивна Давши список унікальних струн, відсортуйте їх у вкладені ляльки-матрешки. Кожна струна - це індивідуальна лялька, а лялька матрешка - …
20 code-golf  string 

7
Локальні періоди струн
Місцеві періоди Візьміть не порожній рядок s . Локальний період з S в індексі я це найменше натуральне число п таке , що для кожного 0 ≤ до <п , ми маємо з [I + K] = s [я-п + K] всякий раз , коли обидві сторони визначено. З іншого …
20 code-golf  string 

27
Горизонтально вирівняні ASCII ст
Ваше завдання полягає в тому, щоб прийняти як вхід два "ASCII Art", і вирівняти кожен витвір мистецтва поруч один з одним по горизонталі. Наприклад, скажіть, що у вас є два рядки "abc\ndef"та "123\n456". Вам потрібно вирівняти їх по горизонталі, щоб отримати рядок "abc123\ndef456". Я називаю це" вирівнюванням по горизонталі ", …

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 

20
Ейфелева вежа: Створіть велике “A” з “A” s
Створення функції, яка задала ряд рядків n, робить a bigA. Горизонтальна смуга bigAмає бути в середньому ряду, або нижня з двох, якщо nрівна Припустимо для виведення шрифт монопростір Вихід повинен бути рядком (або подібним, наприклад, масив символів) з чіткими розривами рядків для розбиття рядків та з правильним пробілом для накладення …

9
Зворотні стовпчики, зберігаючи форму
Вступ Припустимо, у вас є список списків цілих чисел (або будь-яких об'єктів насправді, але давайте дотримуватися цілих чисел для простоти). Списки можуть бути різної довжини, а деякі з них можуть бути порожніми. Запишемо списки в табличному форматі: [[ 1, 2, 3, 4, 5], [ 6, 7], [ 8, 9, 10, …

21
Як надрукувати наведений нижче формат у найменших байтах?
Цей виклик натхненний цим , тепер видаленим запитанням. Візьміть додаткове ціле число N як вхідне та виведіть матрицю з числами 1 .. N 2, яка відповідає наведеному нижче шаблону: Заповніть перший рядок 1 .. N, а потім заповніть останній рядок (номер рядка N ) цифрою (N + 1) .. 2N …

26
Давши номер, роздрукуйте його "колективну суму"
Враховуючи число, введіть його загальну суму Що таке колективна сума? Розглянемо число 13214, вхід Перебираючи кожну з цифр, починаючи зліва, ми зможемо отримати її колективну суму. 1 означає поглянути на першу цифру і додати її до суми, sum = 1 3 означає подивитись на "перші 3 цифри" і додати її …

20
Знайдіть пропущені числа в моді K Послідовність Фібоначчі
Натхненний цим Math.SE питання . Фон Фібоначчі ( так званий F) являє собою послідовність, починаючи 0, 1таким чином, що кожне число ( F(n)) (після перших двох) являє собою суму двох до нього ( F(n) = F(n-1) + F(n-2)). Послідовність Фібоначчі по модулю К (називається M) є послідовністю чисел Фібоначчі мод …

10
Мінімальні рідкісні лінійки
Стандартна лінійка довжиною n має позначення відстаней у положеннях 0, 1, ..., n (у будь-яких одиницях). У розрідженої лінійки є підмножина цих знаків. Лінійка може виміряти відстань k, якщо вона має позначки в положеннях p і q з p - q = k . Змагання Враховуючи додатне ціле число n …

16
Число поганих чисел
Якщо додатне ціле число має (строго) менше простих коефіцієнтів (не рахуючи кратності), ніж його наступник та попередник, ми назвемо це числом, яке не відповідає факторам .N&gt;2N&gt;2N > 2 Іншими словами, і , де , це число унікальних простих множників .ω(N)&lt;ω(N−1)ω(N)&lt;ω(N−1)\omega(N) < \omega(N - 1)ω(N)&lt;ω(N+1)ω(N)&lt;ω(N+1)\omega(N) < \omega(N + 1)ω(N)ω(N)\omega(N)NNN Завдання Ви …

30
Наступний колір
Виклик Розглянемо веселку як сім кольорів, представлених рядками як Red Orange Yellow Green Blue Indigo Violet. Ваше завдання - створити програму, яка отримує один із цих кольорів у якості вхідних та вихідних даних наступного порядку для кольору веселки. Це включає перекриттяViolet -&gt; Red Вхідні дані Рядок, що містить один з …

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