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

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

30
Масив викликів №1: чергування масивів
Чергуючі масиви Черговий масив - це список будь-якої довжини, в якому чергуються два (не обов'язково різні) значення. Тобто, усі парно-індексовані елементи рівні, а всі непарноіндексовані елементи рівні. Ваше завдання - написати програму або функцію, яка, коли їй надається список натуральних чисел, виводить / повертає, truthyякщо вона чергується та falsyінше. Це …

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


9
Розблокування секретів у 1-мірному лабіринті
Фон Ви прокинетесь, щоб опинитися загубленим в одномірному лабіринті! З’являється містичний джин (або щось таке) і пояснює, що вихід стоїть перед вами, але що між вами та виходом є низка викликів. Коли ти бродиш вперед, ти розумієш, що всі так звані виклики - це лише зачинені двері. Ви вперше бачите …
41 code-golf  string 

30
Проблема рису та шахів
Індійська легенда розповідає історію про передбачуваного винахідника гри в шахи, який вразив імператора Індії своєю грою настільки, що він отримав би нагороду за все, що просять. Чоловік сказав, що хоче платити за рис. Він хотів зерна рису для першого квадрата шахової дошки, двох для другого, чотирьох для третього, восьмого для …
41 code-golf  math 

22
Видаліть кожен N-й N
Задача У цьому виклику ваше введення - це не порожній список натуральних чисел, наведений у рідному форматі вашої мови. Вихід - це той самий список, у тому самому форматі, де деякі елементи вилучені. Ви повинні видалити кожну появу 1, кожну секунду 2, кожну третю подію 3тощо. Загалом, для кожного натурального …

30
Обман тесту з кращим вибором
Вступ Під час навчання я намагався придумати декілька способів обдурити тест з численним вибором. Це в основному стислий варіант відповідей з декількома варіантами. Метод полягає в наступному: Відповіді на тест: BCAABABA Вони можуть бути перетворені в 3 різних масиви, що вказує на істинне чи хибне, якщо відповідь на поточний лист: …

7
Підрахунок Квіпу: База 10 у новому світі
Кіп - це стародавній пристрій, який інки використовували в доколумбійську епоху для запису чисел у базовій десятипозиційній системі вузлів на шнурі, яка працює так: Кожен кластер вузлів - це цифра, і є три основні типи вузлів: прості вузлові накладки; "довгі вузли", що складаються з накладного вузла з одним або декількома …
41 code-golf  number 

30
Закрийте нулі у списку
Натхненний цим питанням SO В якості введення вам буде надано не порожній список цілих чисел, де перше значення гарантовано буде не нульовим. Щоб побудувати вихід, перейдіть від початку списку, виводячи по шляху кожне ненульове значення. Коли ви стикаєтесь з нулем, замість цього повторіть значення, яке ви нещодавно додали до виводу. …

4
Перерахуйте дійсні програми Brainf ** k
Golunar / Одинарний спосіб кодування всіх дійсних Brainfuck програм, але це не перерахування, так як більшість натуральних чисел не відповідають дійсній програмі. Для цілей цього виклику припустіть подвійну нескінченну стрічку і жодних коментарів, тобто програма Brainfuck є дійсною лише тоді, коли вона складається лише з символів, <>+-.,[]і всі ліві та …

30
Гольф на Хеллоуїн: виклик 2spooky4me!
Поточний інтернет-мем повинен набрати 2spooky4me, а друга особа вводить 3spooky5me, слідуючи (n)spooky(n+2)meшаблону. Ваша місія - реалізувати цю модель у вибраній мові. Ви повинні написати програму або функцію, яка приймає значення n(від стандартного введення, як аргумент функції або найближчої альтернативи) і виводить рядок (n)spooky(n+2)me(без дужок; до стандартного виводу, як зворотне значення …
41 code-golf  string 

1
Давши стіл, покладіть на стільці
Виклик Вам буде надана таблиця як вхідна інформація, намальована ASCII |та _. Ваше завдання - встановити навколо нього стільці. Приклад Вхід: ____ | | | | | | | | |____| Вихід: _^_^_ < > | | < > | | <_ _ _> v v Ці крісла виготовлені з …
41 code-golf 

30
Введіть uniqchars!
З огляду на рядок, що складається з символів для друку ASCII , створіть результат, що складається з його унікальних символів у вихідному порядку . Іншими словами, вихід є таким же, як і вхід, за винятком того, що знак видаляється, якщо він з'явився раніше. Жодні вбудовані для пошуку унікальних елементів у …
41 code-golf  string 

30
Це високосний рік?
Цей виклик досить простий. Ви візьмете вхід, який становитиме рік з 1801 по 2400, і виведете, якщо це високосний рік чи ні. У вашому введенні не буде нових рядків або пробілів: 1954 Ви виведете будь-яким способом, який вам подобається, чітко повідомляє користувачеві, чи не є високосний рік (я прийму y …

16
String.prototype.isПовторюється
ОНОВЛЕННЯ : подання isaacg Pyth є переможцем! Багато з вас, напевно, чули, що в місті є більш крута версія JavaScript (читайте ES6), яка має метод, String.prototype.repeatщоб ви могли це робити "Hello, World!".repeat(3) і дістати "Hello, World!Hello, World!Hello, World!" як вихід. Ваше завдання полягає в тому, щоб написати функцію або програму …
41 code-golf  string 

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