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

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

30
Від головоломки програмування до коду гольфу
Ваше завдання полягає в тому, щоб написати програму, яка виводить точний рядок Programming Puzzles(необов'язковий трейлінг нового рядка), але коли всі пробіли, вкладки та нові рядки видалені, він виводиться Code Golf(необов'язковий трейлінг нового рядка). Ваш байт - це кількість першої програми, де пробіли ще є. Примітки Пробіли в Code Golf і …

17
Гольф Денніс термометр
Денніс докладає величезних зусиль для цієї спільноти, включаючи модератора , мовного дизайнера та постачальника TIO . На жаль, його чотирирічна дочка застудилася , тому давайте всім допомогти йому відстежувати її відновлення (нехай це буде швидке), надаючи йому термометр : .-----------. | | | | '-. .-' .-' - '-. |107.6- …

11
Помилка 404: персонаж не знайдено
Сценарій Один з ваших друзів бореться за виконання домашнього завдання. Йому потрібна проста програма, яка друкує перші 404 натуральних числа: 1 2 3 4 5 6 7 8 9 10 11 ... 401 402 403 404 Ваше завдання просте: написати цю програму для нього. Однак ваш зв’язок жахливий, тому 1 …

30
Недискримінаційне програмування
Ми говоримо, що рядок є недискримінаційним, якщо кожен із символів рядка з'являється однаково та щонайменше двічі. Приклади "aa!1 1 !a !1"є недискримінаційний , так як кожен з символів , !, aі 1з'являється три рази. "abbaabb"це НЕ недискримінаційний , тому що bз'являється частіше a. "abc"також не є дискримінаційним, оскільки символи не …

22
Черепахи всю дорогу вниз
Напишіть програму або функцію, яка приймає натуральне ціле число і друкує або повертає стек з багатьох черепах ASCII , де кожна черепаха більша за ту, що над нею. Зокрема, якщо вхід є 1, вихід повинен бути: __ /,,\o Якщо вхід 2: __ o/,,\ ____ /,__,\o Якщо вхід 3: __ /,,\o …

30
Надрукуйте деякі JSON
Цей виклик простий, але, сподіваємось, існує безліч способів, до яких ви можете підійти: Вам потрібно надрукувати / повернути дійсний об'єкт JSON щонайменше 15 символів, не рахуючи несуттєвого пробілу. Ваша програма повинна працювати без будь-якого введення. В інтересах ясності об’єкт JSON починається і закінчується фігурними дужками {}і містить нульовий або більше …
74 code-golf  json 

11
9 мільярдів імен Божих
9 мільярдів імен Божих - це коротка історія Артура К. Кларка. Йдеться про групу тибетських ченців, наказ яких присвячений запису всіх можливих імен Бога, написаних власним алфавітом. По суті, вони присвячені написанню всіх можливих перестановок свого алфавіту, обмежених кількома правилами. У сюжеті монастир наймає деяких інженерів, щоб написати програму, щоб …

30
Фібоначчі + Фіз Базз = Фібо Наччі!
Фібоначчі + FizzBuzz = Фібо Наччі! Ваше завдання - створити програму Fibo Nacci! Програма Fibo Nacci видає перші 100 чисел Фібоначчі (починаючи з 1). Якщо число Фібоначчі ділиться і на 2, і на 3 (тобто воно ділиться на 6), тоді виведіть FiboNacci замість числа. В іншому випадку, якщо число Фібоначчі …

30
Реалізуйте режим сну
Сонний сортування - це цілий алгоритм сортування, який я знайшов в Інтернеті. Він відкриває вихідний потік і паралельно для кожного вхідного числа затримується на число секунд і виводить це число. Через затримки найвища кількість буде виведена останньою. Я вважаю, що він має O (n + m), де n - кількість …
74 code-golf 

30
Знайди Фактор!
Створіть найкоротшу програму або функцію, яка знайде факторіал невід'ємного цілого числа. Факториал, представлений с !, визначається як такий н ! : = { 1n ⋅ ( n - 1 ) !n = 0n > 0n!:={1n=0n⋅(n−1)!n>0n!:=\begin{cases}1 & n=0\\n\cdot(n-1)!&n>0\end{cases} У звичайній англійській мові факторіал 0 дорівнює 1, а факторіал n, де n …

13
Братський тренажер
У братів з ордену св. Гольфа Лаконічного є традиція декламувати коротку молитву, коли вони бачать, що хтось зробив знак хреста . Через високий рівень гріха, що вимірюється серед туристів останнім часом, вони встановили відеоспостереження в монастирі, і вони найняли вас, щоб допомогти їм зберегти старі традиції в епоху ШІ. Ваше …
73 code-golf  matrix 

30
Побудуй мені цегляну стіну!
Виклик Мені потрібна допомога в будівництві цегляної стіни! Складіть для мене якийсь код, не використовуючи введення, і створіть наступну вихідну стінку, показану нижче: _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ Тепер ця стіна рівно 10символів і 70символів шириною. Як зазначено вище, ніяких входів, тільки код. Найменша кількість …

30
Чи такі стосунки моторошні?
Відповідно до цього коміксу XKCD , існує формула, яка визначає, чи є віковий розрив у відносинах "моторошним". Ця формула визначається як: (Age/2) + 7 будучи мінімальним віком людей, яких можна побачити. Тому відносини є моторошними, якщо будь-хто з людей у ​​цих стосунках молодший мінімального віку інших. Враховуючи вік двох людей, …

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
Симулятор обміну стеками
Напишіть програму або функцію, яка містить рядок, що містить лише символи ^та v(ви можете припустити, що інших символів не буде). Прочитайте зліва направо цей рядок представляє послідовність клацань миші, здійснених одним користувачем під час першого перегляду питання або відповіді щодо обміну стеками . Кожен ^являє собою клацання кнопки оновлення, і …

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