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

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

15
Довідка! Я забув свій пароль!
Довідка! Я щойно увійшов до Stack Exchange, але забув, що таке мій пароль! Мені потрібен спосіб опрацювати це, перш ніж вийти з системи. На щастя, я відмінний хакер. Не тільки я зміг знайти хеш мого пароля, але і знайшов алгоритм хешування Stack Exchange! Він приймає значення ASCII кожної цифри, помножене …
24 code-golf  math 

30
Складіть список навпіл
Ми збираємося скласти список цілих чисел. Процедура для цього полягає в наступному: Якщо список має рівну довжину, складіть список половини його довжини, де n-й елемент нового списку є сумою n-го пункту старого списку і n-го-до- останній пункт старого списку. Наприклад, якби у нас був список [1 2 3 4 5 …

6
Gif - Jif, Jif - Gif
Викрадено з @Downgoat з дозволу Суть цього виклику полягає у (не) врегулюванні дискусії щодо вимови "gif". " Вимова gif обговорюється, і хоча це повинно бути (і повинно бути) вимовленим jif , воно все ще часто спірне. У цьому виклику вам нададуть набір слів, які мають g або j , що …
24 code-golf  string 

27
Застосувати хвилю до масиву
Ваше завдання сьогодні - застосувати хвилю до масиву чисел. Хвиля виглядає приблизно так: [1, 0, -1, 0, 1, 0, -1, 0, 1...]Застосовуючи її до заданого масиву, це означає додати разом перші елементи, другі елементи тощо. Точніше: Ваша програма або функція отримає масив цілих чисел. Він повинен друкувати або повертати масив …

10
Перетворіть відповідь TIO у відповідь CMC
Давайте хоч раз зробимо щось корисне. З огляду на текст подання кодового гольфу «Спробуйте це онлайн», створіть еквівалентне подання Chat Mini Challenge, яке має форму Language, N bytes: [`code`](URL) або (якщо подання - один байт - TIO додасть проміжні s у першому рядку лише за потреби) Language, 1 byte: [`code`](URL) …

23
Кардинальний виклик кодексу
Завдання Ви відповідаєте за виготовлення компасів. Уявіть свій вихідний код як "голку" компаса, коли біг у різних орієнтаціях дає чіткий вихід. Підтримувані орієнтації вихідного коду - Північ, Схід, Південь та Захід. Приклад Скажімо, у вас є вихідний код: ABCD J K WXYZ Ми вважатимемо це орієнтацією на північ, обертаючись на …

28
Великі числа
Давши додатне ціле число як вхід, визначте, чи є великим числом. Величезне число - це таке число, що будь-яке вставлення +знаку між будь-якими двома цифрами в базі 10 призводить до вираження просте ціле число. Наприклад, 40427 є великодумним, оскільки 4+0427 = 431 is prime 40+427 = 467 is prime 404+27 …

30
Створіть знак відсотка
З огляду на ціле число n ≥ 1, виведіть 2D-представлення † знаку відсотка ширини n . Конструкція йде наступним чином: Створіть матрицю n за n (або список списків), заповнену нулями. Вставте їх у верхній лівий і нижній правий кути. Розмістіть їх по діагоналі знизу вліво вгорі праворуч. Для введення n …

7
Знайдіть бінарний!
Ми визначаємо бінарний масив як масив, що задовольняє наступним властивостям: це не порожньо перше значення - a 1 останнє значення - a 1 всі інші значення є 0або1 Наприклад, масив [ 1, 1, 0, 1 ]є допустимим бінарним набором . Завдання Враховуючи не порожній масив A невід’ємних цілих чисел і …

3
Збалансуйте дужки
Ваша мета: Враховуючи рядок дужок, виведіть мінімальний відстань Дамерау-Левенштейн, необхідний для перетворення вхідного рядка в рядок, де дужки врівноважені. Вхідні дані Вхідний рядок буде містити лише дужки та ніяких інших символів. Тобто це поєднання будь-якого із персонажів у (){}[]<>. Ви можете приймати введення як рядок, так і масив символів. Ви …

21
Приблизна кількість пластику
Змагання Пластичний номер являє собою число , пов'язане золотий перетин, з багатьма цікавими математичними властивостями. Таким чином, існує багато підходів, за допомогою яких можна обчислити число. Для того, щоб точно вказати число для цілей цього виклику, ми будемо використовувати таке визначення (хоча є багато еквівалентних визначень, і ви можете використовувати …
24 code-golf  math  number 

26
Сума послідовних непарних чисел
Незважаючи на те , що задані відповідні виклики , цей варіант відрізняється тим, щоб гарантувати власне питання. Виклик Враховуючи додатне ціле число, поверніть найдовшу послідовність послідовних додатних непарних цілих чисел, сума яких - задане ціле число. Якщо такої послідовності не існує, ви можете повідомити про помилку будь-яким способом, який має …
24 code-golf  number 

20
Підніміться на крок до розквіту
Назва найновішого відеоролика Numberphile , 13532385396179 , є фіксованою точкою наступної функції f на натуральних цілих числах: Нехай n - натуральне число. Напишіть основну факторизацію звичайним способом, наприклад, 60 = 2 2 · 3 · 5, в якому прайми записуються у порядку зростання, а показники 1 опускаються. Потім зведіть експоненти …

3
Hello World - але в алфавітному порядку
Це виклик звучить занадто просто, щоб його вже не було, тому повідомте мені, чи це дублікат. Завдання Друк Hello, world! Правила Ваш код повинен бути в "байтовому порядку". Це означає, що кожен символ / байт має більш високе або рівне байтове значення, ніж попередній символ / байт. Виняток із цього …


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