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

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

4
Перетворити між збалансованими базами!
Збалансовані основи: Врівноважені бази по суті є такими ж, як і звичайні бази, за винятком того, що цифри можуть бути позитивними чи негативними, тоді як в нормальних базах цифри можуть бути лише позитивними. З цього моменту врівноважені основи бази bможуть бути представлені як balb- настільки збалансована основа 4 = bal4. …

7
Наглядник для паркування
Вступ Ви наглядач за парковкою, і ваш менеджер готується до скорочення розміру до крайності. Це спрощена та адаптована версія проблеми в минулорічному топ-рівні PAT . Виклик Вас просять підрахувати, скільки автомобілів у партії одночасно, максимум . Діють стандартні правила. І це код-гольф, тому найкоротший код виграє. Перший рядок - це …
13 code-golf 

2
Закрийте свої теги!
Це ґрунтується на попередньому видаленому моєму виклику з тим же ім’ям Вступ Вам покладено завдання написати програму, яка повертає значення truthy або falsey на основі, якщо вхід має всі свої теги, схожі на XML, 1 належним чином відкриті та закриті та в правильному порядку. Розглянемо як вхідне: <Apple> Це поверне …

4
Намалюйте вкладені радикали
Багато формул математики включають вкладені радикали (квадратні кореневі знаки всередині інших знаків квадратних коренів). Ваше завдання тут - намалювати їх за допомогою мистецтва ascii. Технічні характеристики Вам дадуть два цілих числа, кількість всередині радикала і кількість радикалів. Я думаю, що найкращий спосіб пояснити, що ви маєте зробити, - це на …

17
Клонуйте себе!
Ви повинні створити програму, яка створює точні самі клони нескінченно до тих пір, поки не зупиниться. Що б не було в оригінальній програмі, повинно бути в клонах. Іншими словами, клони та оригінальна програма є всіма однаковими, за винятком того, що клони не повинні знаходитись у файлі того ж типу, що …

1
Паролі Боба
Вступ Боб любить мати різні паролі для кожного веб-сайту, який він використовує. Він хоче паролі в спеціальному форматі, щоб він міг запам'ятати. Допоможіть йому, створивши генератор паролів, який є максимально коротким за довжиною коду, тому що він любить зберігати речі короткими, як його ім'я. Виклик Створіть Боб генератор паролів, який …
13 code-golf  string 

8
Оптимізуйте пробірки ASCII
Вам дають купу пробірок ASCII, ваше завдання - зменшити кількість використаних пробірок. Кожна пробірка виглядає так: | | | | | | |~~| | | | | | | | | |__| Очевидно, ~~є рівень води. Пробірка також може бути порожньою, і в цьому випадку ~~символів всередині немає . Одинарна …

8
Моделювання вторгнення зомбі ASCII-Art
Щоб імітувати зомбі-вторгнення, почніть з сітки #та представлення карти: ## ## ### # ## ## # ### # #### # представляє землю. являє собою воду. Зомбі починаються в точці на карті ... ## ## ### # ## %# # ### # #### ... і поширити. %позначає землю, заражену зомбі. Однак …

6
Пригода гольфіста - Глава 1: Ваза
Пригода гольфіста Це перший виклик! Пізніше буде більше викликів, які потребуватимуть даних попереднього виклику :) Глава 1: Ваза Давайте уявимо хвилинку .. Ви - потужний Бог, ваші сили безмежні, але потребуєте одного: Душі. Кожна душа тут представлена ​​байтом, кожен байт, який ви використовуєте, приносить в жертву душу. Отже, мета, очевидно, …
13 code-golf 

14
Створити всі комбінації заданого списку елементів, відсортованих
Зробіть код, який приймає список та число як вхідні дані та генерує всі можливі комбінації із довжиною числа. Наприклад, зі списком {0,1} та числом 2 : 00 01 10 11 Вашій програмі не потрібно очікувати символів двічі чи частіше у списку, наприклад {0,0,0,0,0,1,1,5,5} Переконайтеся, що ви роздруковуєте відсортовані комбінації у …

1
Грати в найкращу карту в Ейхре
Вхід: По-перше, масив з трьох карт, що представляють карти, які грає кожен гравець, відформатованих як [JD][TH][9S] Представлення Jack of Diamonds, 10 of Hearts, and Nine of Spades. Оскільки ви завжди сидите навпроти свого товариша по команді в Ейхрі, другий елемент представляє гру вашого товариша по команді. Ось TH. По-друге, Одиночний …

1
За певний період, отримуючи найменший список дат, використовуючи джокери
Розглянемо дату, відформатовану в YYYY-MM-DD. Ви можете використовувати джокер *у кінці рядка дати. Наприклад, 2016-07-2*описуються всі дати від 2016-07-20до 2016-07-29. Тепер розглянемо період, представлений початковою датою та кінцевою датою. Алгоритм повинен знайти найменший можливий список дат, що представляють період. Давайте скористаємося прикладом. На наступний період: дата початку: 2014-11-29 Дата закінчення: …
13 code-golf  date 

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

8
Додайте вагу в одну сторону пилочки, щоб збалансувати її
Закон про балансування Пиляльна пилка (нібито від французької «ci-ça», що означає «це-те») утворює третину святої трійці обладнання дитячих майданчиків, а також подібні всюдисущі гірки та гойдалки. Пилка-пила знаходиться в ідеальному рівновазі, якщо і лише тоді, коли сума моментів з кожного боку рівнозначна. Отже, пилка може врівноважуватися, додаючи певну кількість ваги …

2
Примери з поворотом
Примітка: це сильно натхненний цим питанням . Завдання: Ваше завдання - генерувати nперше місце, коли кожен символ вашої програми повторюється nраз на місці. Скажімо, ваша програма: Derp Кожен символ там повторюється один раз, тому він повинен виводити 2. Коли кожен символ дублюється на місці, наприклад: DDeerrpp Це повинно генерувати другий …

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