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

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

20
Поради щодо гольфу в машинному коді x86 / x64
Я помітив, що такого питання немає, тож ось: Чи є у вас загальні поради щодо гольфу в машинному коді? Якщо порада стосується лише певного оточення або конвенції про виклики, вкажіть це у своїй відповіді. Будь ласка, лише одна порада на відповідь (див. Тут ).

5
Підроблена статистика
Якщо ви збираєтеся вигадувати якісь фальшиві новини, вам потрібно сфабрикувати деякі дані, щоб їх створити. У вас вже повинні бути заздалегідь зроблені висновки, і ви хочете, щоб статистика посилила аргумент вашої помилкової логіки. Цей виклик повинен вам допомогти! Дано три вхідні числа: N - кількість точок даних μ - середнє …

11
Скільки носіїв мені потрібно, щоб додати ці два числа?
Завдання З огляду на два натуральних числа, виведіть кількість переносів, необхідних для складання їх у довгому складенні в базі 10. Приклади ¹¹¹ <-- carries 999 + 1 ---- 1000 Потрібно три носіння. ¹ 348 + 91 ---- 439 Потрібно одне носіння. Тестові шафи 999, 1 -> 3 398, 91 -> …

19
Намалюйте трикутник Реле!
Трикутник Рело є формою , утворене перетином трьох кіл, причому кожної окружність , що проходить через центри чужих. Незалежно від обертання, ширина трикутника Реле завжди дорівнює радіусу кіл: Зображення: Wolfram MathWorld Напишіть програму, яка приймає ширину rв якості введення та відображає трикутник Реле такої ширини (у пікселях). Ви повинні відображати …

1
Спрощений набір поїздів
Існує багато різних типів поїздів, починаючи від дерев’яних колій, таких як Brio, до повного цифрового управління ідеальними крихітними металевими репліками реальних поїздів, але всі вони потребують проектування колії, в ідеалі, використовуючи якомога більше ваших деталей. Отже, ваше завдання - визначити, чи можна, з огляду на введення доступних фрагментів, побудувати повну …
27 code-golf 

30
Намалюйте S-ланцюг
Фон Коли я був молодшим, мене вчили методу малювання дивної форми "S", яку я (разом з однокласниками) вважав захоплюючою. Сьогодні я знову відкрив її, і завдяки своєму формулярному підходу до її малювання, подумав, що це може призвести до цікавого виклику: P Малювання "S" S можна скласти, виконавши наступні прості дії: …

30
Видаліть пробіли, підтримуючи капіталізацію
Вашим вкладом буде англійське речення, фраза чи слово. Він буде лише містити a-zA-Z' -,.!?. Ваше завдання - взяти введення, видалити пробіли, а потім перерозподілити великі літери таким чином, що літери в індексах, які раніше були написані великою літерою (і лише літери в індексах, які раніше були написані великими літерами). Наприклад, …
27 code-golf  string 

1
Знайдіть різні ігри
Весела гра, якщо вам нудно - гра Diffy . Це гра з одним гравцем, яка досить проста і може забирати багато часу. Гра Diffy працює так: Ви починаєте зі списку невід'ємних цілих чисел, у цьому прикладі ми будемо використовувати 3 4 5 8 Тоді ви берете абсолютну різницю між суміжними …

30
Обріжте масив!
Враховуючи цілий масив та два числа як вхідні дані, видаліть певну кількість першого та останнього елементів, визначених числами. Вхід може бути в будь-якому бажаному порядку. Вам слід видалити перші x елементи, де x - перший числовий вхід, а також видалити останні y елементи, де y - другий числовий вхід. Отриманий …

30
lwap Вона спрагу спалахує!
Давши список або обмежений рядок, виведіть список або розділений рядок із першим символом кожного слова одним словом пізніше. Для цього завдання "слово" складається лише з усіх друкованих символів ASCII, крім символів пробілу, нової лінії та вкладки. Наприклад, візьміть рядок "Доброго дня, світ!" (обмежено пробілом): 1. String "Good afternoon, World!" 2. …
27 code-golf  string 

30
Знайдіть пропущений лист
Керівні принципи Завдання Напишіть метод, який приймає масив послідовних (збільшуючих) літер як вхідних даних і повертає пропущену літеру в масив (списки на деяких мовах). Правила Це кодовий гольф, тому найкоротша відповідь у байтах виграє! Ви завжди отримаєте дійсний масив Завжди буде рівно один лист Довжина масиву завжди буде не менше …

10
Розв’яжіть рівняння з (майже) будь-якими числами, які вам подобаються
Враховуючи рядок символів, +=-де є хоча б одне =, вставте додатні цілі числа між усіма символами та на початку та в кінці таким чином, щоб математичні рівняння були задоволені. Наприклад, з урахуванням введення +-=-= вам потрібно вставити натуральні цілі від A до F, як це A+B-C=D-E=F такі , що рівняння …

16
Зміна коду, зміна послідовності: Копи
Це виклик копів та грабіжників . За розбійницькою ниткою йдіть сюди . Цей виклик передбачає дві послідовності OEIS, обрані поліцейськими - S 1 , S 2 - і те, наскільки добре ці послідовності можна пограти в гольф і заблукати. Виклик копів Вашим завданням як поліцейського є вибір вільно доступної мови …

2
2D мінус лабіринт 1D
Ця проблема полягає в перетворенні 2D лабіринтів у 1D лабіринти. Огляд +-+-+-+-+-+-+ +-+-+-+-+-+-+ graph { | | | | |A| | B| A B A -- D + + + + +-+-+ + + + + +-+-+ \ | C -- D | | | | | | | | …

24
Коли відбудеться Brexit?
Що ж, стався Brexit . А Sky News, будучи геніями, вирішили створити зворотний відлік на стороні автобуса. Ваша робота - зробити щось подібне. Великобританія залишає ЄС 31 березня 2019 року, і ви повинні створити цифровий відлік для цього, який змінюється щосекунди (дозволено відхилення 0,05 секунди). Вхідні дані Ваша програма не …
27 code-golf  date 

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