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

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

3
Слідкуйте за крапками
Змагання Дано прямокутну сітку символів ABCDE FGHIJ КЛМНО PQRST і сітка з однаковими розмірами крапок і пробілів . . . . . . . . . . . Виведіть рядок, який генерується, слідуючи крапками через сітку, починаючи з верхнього лівого кута. Цей приклад дасть результатABGLQRSNIJE Примітки Ви можете приймати сітки …
22 code-golf  string  grid 

25
Надрукуйте n-е непаліндромне число
Паліндромне число (якщо ви цього не знаєте) - це число, яке читається однаково назад і вперед (наприклад, 11). Перший 15 непаліндромний номер: 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26. Це A029742 . Мені постійно потрібні ці номери, але мій липкий блокнот дуже …

30
Найменші цілі числа після N ділиться на 2, 3 і 4
Надайте кредит тому, кому належить кредит . Мета Дано ціле число N > 0, з найменших цілих чисел A, Bі Cтаким чином , щоб: Все A, Bі Cстрого більше N; 2ділить A; 3ділить B; і 4ділить C. Це кодовий гольф, тому найкоротша відповідь у байтах виграє. Ви можете користуватися мовою, …
22 code-golf  math  number 

3
Номери Холієра
Як ми дізналися з «Святих чисел» , існує 5 святих цифр ( 0, 4, 6, 8, 9), а додатні цілі числа, що складаються виключно з цих цифр, є святими. Крім того, святість ряду є сумою отворів в кількості ( +2для кожного 0або 8, і в +1іншому випадку). Тепер є додаткова …

30
Зворотні позитивні прогони
Вхідні дані Ваша інформація - це список одноцифрових чисел у будь-якому розумному форматі, включаючи рядок цифр. Вхід не буде порожнім. Вихідні дані Ваш вихід повинен бути вхідним списком, але з кожним максимальним пробігом ненульових цифр буде перевернуто. Приклад Розглянемо вхідні дані 95883007414830 <---> <----> де ненульові прогони були позначені стрілками. …

9
Роздрукуйте номери Super Collatz
Коллатц послідовність (також звана проблемою 3x + 1), де ви починаєте з будь-яким позитивним цілим числом, для цього прикладу ми будемо використовувати 10, і застосувати цей набір кроків до нього: if n is even: Divide it by 2 if n is odd: Multiply it by 3 and add 1 repeat …

15
Кол Оцінка гольфу
П’ятниця ... так що давайте підемо в гольф! Напишіть код, який визначає забиття гравця на отвір у грі в гольф. Кодом може бути функція або вся програма. Як підказує жанр, виграє найкоротший код. Введення (параметри або stdin, ваш вибір): Ціле число, яке представляє нори нори, гарантовано буде між 3 і …

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

12
Хрустіть голосні з рядка
Опис завдання Іноді вам дійсно потрібно помістити те, що ви пишете, на невеликому просторі. Можливо, спокусити скинути голосні і wrt lk ths - і якщо цього не зробити, кому справді потрібні пробіли? Thssprfctlrdbl! † Напишіть функцію або програму, яка видаляє малі голосні aeiou, а потім пробіли, а потім будь-які символи …
22 code-golf  string 

2
Пиковий досвід: Швидко відвідайте всі вершини
Я стою в точці (0,0)на карті Hx, Wде висота представлена ​​цифрами, наприклад: 1132 2221 1230 # H = 3, W = 4 Я хотів би випробувати погляди з кожної вершини, що в даному випадку - це райони з висотою 3. Однак сходження на горби - завдання не з легких, і …

13
У чому справа?
Напишіть програму або функцію, яка бере два цілі числа, які представляють координати X і Y точки на декартовій площині . Вхід може прийти в будь-якому прийнятному форматі до тих пір , поки значення Х передує Y. Наприклад, 1 -2, (1,-2), [1, -2], або 1\n-2все буде відмінно для Х = 1, …

21
Ортогональна орієнтація
Завдання: Дано вхід, що складається з точно одного з символів <>^v, виведіть другий вхід, що складається з друкованих символів ASCII (від простору до тильди), орієнтований стрілкою. Припустимо, другий вхід до програми є ABC. Це те, що він повинен робити: Введення >: друк ABC. Введення <: друк CBA. Вхід ^: друк …
22 code-golf  string 

13
Видаліть цифри, зберігаючи більшу кількість
Вступ Ця задача полягає у пошуку найбільшої кількості вилучення y цифр із вихідного числа n, що має x цифр. Припустимо y=2 n=5263 x=4, що можливі числа, що видаляють y = 2 цифри,: [52, 56, 53, 26, 23, 63] Отже, найбільше число 63має бути результатом для цього прикладу. Інша логіка полягала …

9
Невізуалізація коду Парсонса
Вступ Код Парсонса - це просто простий спосіб описати коливання звуку в музичному творі, будь то нота вище чи нижче, ніж попередня. Навіть якщо ви хочете запам'ятати мелодії, ви все ще можете пригадати, якщо нота піднімається вгору чи вниз, таким чином код Парсонса може допомогти вам визначити музику за допомогою …

10
Кват. Quine + Cat
Quat є поєднання Куайна і популярної esolang кішки програми. Виклик Завдання полягає в тому, щоб написати стандартну програму для котів. Що б не вводило користувач, програма повторює вхід до stdout. Однак, коли довжина вводу більше 0 і кратна 4, програма повинна вивести власний вихідний код. Quat походить від португальського quatro …
22 code-golf  quine 

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