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

Для проблем, орієнтованих на оптимізацію аспекту, не охопленого іншими тегами.

23
Напишіть Мобі Діку, приблизно
Ось 1.2Mb текстовий файл ASCII, що містить текст Мобі-Діка Германа Мелвілла ; або, Кит . Ваше завдання - написати програму або функцію (або клас тощо - див. Нижче), якому цей файл буде наданий по одному символу, і на кожному кроці повинен вгадувати наступний символ. Це виклик коду . Ваш рахунок …

30
Яке найменше позитивне ціле число 10, яке може бути надруковано програмою, коротшою (у символах), ніж вона сама?
Я думаю, що питання, як зазначено вище, зрозуміле, але на всякий випадок: Напишіть повну програму (а не лише функцію), яка виводить позитивну базу 10 цілим числом, необов'язково супроводжуючи один новий рядок. Кваліфікуючими програмами будуть ті, вихід яких довший ( у байтах ), ніж вихідний код програми, вимірюється в байтах (припускаючи …

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 

10
Маленький Чендлер сумує. Намалюйте йому хмару, щоб підбадьорити його
Маленький Чендлер сумує. Намалюйте йому хмару, щоб підбадьорити його. Примітка: малювання хмари насправді не розвеселить його. Коло можна визначити як 3-кортеж, (x,y,r)де x- х положення кола на декартовій площині, y- y-положення кола на декартовій площині і rє радіусом кола. xі yможе бути негативним. rзавжди позитивний. Вхід - це список кіл …

8
Це навіть слово?
Вам слід написати програму або функцію, яка приймає 4-символьну рядок як вхідну та виводить значення, що вказує, чи є рядок англійським словом чи ні. Ви допускаєте помилки у 15% наданих тестів. Деталі введення: Введення - це 4-символьний рядок, що містить лише малі англійські літери (az). Вихідні дані: Якщо введенням є …

3
Найкоротший універсальний рядок виходу з лабіринту
Лабіринт на сітці N від N квадратних комірок визначається, вказавши, чи кожен край є стіною чи ні стіною. Всі зовнішні краї - стіни. Одна комірка визначається як старт , а одна комірка визначається як вихід , а вихід доступний із початку. Початок і вихід ніколи не є одна і та …

1
Мінімальні натискання клавіш, необхідні для введення тексту
Всі ми знаємо, що програмісти, як правило, лінуються. Щоб максимально збільшити вільний час, ви вирішили написати програму, яка видає мінімальну кількість натискань клавіш на текст, поданий в неї. Введення : Текст , який повинен бути перетворений в натискання клавіш. Ви можете вирішити, як ввести текст (STDIN / читання з файлу, …

6
Острівний гольф №1: кругообіг
Це перший у серії викликів Island Golf. Наступний виклик З огляду на острів ASCII-art, виведіть оптимальний шлях для його обходу. Вхідні дані Вашим входом буде прямокутна сітка, що складається з двох символів, що представляють землю та воду. У наведених нижче прикладах земля є, #а вода є ., але ви можете …

16
Скільки маленьких він може отримати?
Починаючи з натурального цілого числа N , знайдіть найменше ціле число N ', яке можна обчислити шляхом багаторазового ділення N на одну з його цифр (у базі-10). Кожна обрана цифра повинна бути дільником на N, що перевищує 1 . Приклад №1 Очікуваний вихід для N = 230 - N '= …

30
Goodness Giza Golf!
"Число Гізи", також розмовно відоме як Тіммі число, - це будь-яке число, де цифри являють собою піраміду ( A134810 ). Наприклад, "12321" - це число гіза, оскільки його можна візуалізувати так: 3 2 2 1 1 Однак щось на кшталт "123321" - це не число Гізи, оскільки на вершині піраміди …

3
Розв’яжіть кубик Рубіка
Напишіть найкоротшу програму, яка вирішує кубик Рубіка (3 * 3 * 3) протягом розумного часу та рухається (скажімо, максимум 5 секунд на вашій машині та менше 1000 рухів). Вхід у форматі: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB …

22
Основні ASCII Tallies
Альтернативна назва: Розрахуйте свій тюремний вирок на стіні Враховуючи кількість n, випускні фасони згруповані в традиційні 5 на групу і по 50 на ряд. Приклади 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 …
36 code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

1
Схеми Доміно
Табло Ось основні результати (тобто рахунки доміно) для подання VisualMelon. Я перетворять їх на нормалізовані бали, описані нижче, коли надійде більше відповідей. Існуюче рішення тепер може вирішити всі схеми в еталоні: Author Circuit: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 …

9
Алгоритм "сортування"
Існує "алгоритм сортування", який іноді називають сортом Сталіна, в якому для сортування списку ви просто вилучаєте елементи зі списку, поки він не буде відсортований у порядку збільшення. Наприклад, список [1, 2, 4, 5, 3, 6, 6] Коли "сортується" за допомогою Сталіна сортування стає [1, 2, 4, 5, 6, 6] Трійку …

3
Виберіть останню карту в покерній руці
Руки в покер класифікуються від найкращого до гіршого наступним чином: Прямий флеш - п’ять карт послідовного рангу, всі однакові Чотири різновиди - чотири картки одного і того ж рангу та одна карта іншого рангу Фулл-хаус - три картки одного рангу та дві картки іншого рангу Флеш - п’ять карток, однаковий …

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