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

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

30
Список простих чисел під мільйон
Це моє перше питання про гольф з кодом, і дуже просте в цьому питання, тому я заздалегідь прошу вибачення, якщо я, можливо, порушив будь-які правила спільноти. Завдання полягає в тому, щоб роздрукувати у порядку зростання всі прості числа менше мільйона. Формат виводу повинен бути одним числом на рядок виводу. Метою, …

10
Розбір тексту, написаний шрифтом militext
Читання тексту шрифту militext Існує шрифт тут , що відповідає кожен символ в один, 1x5 пікселів блоку. Це робиться так (припускаючи, що ви використовуєте РК-екран), використовуючи RGB-канали кожного пікселя, щоб розширити один піксель на три підколонки, по одному для кожного каналу. Ваше завдання - взяти рядок тексту, закодованого цим шрифтом, …
56 code-golf 

30
Вихід Pi без математики [закрито]
У якомога менше байтах ваше завдання - написати програму, яка виводить: 3.14 У святкування пізнього дня Пі звичайно! :) Правила Ви можете робити це все, що завгодно, але є деякі обмеження. Ви не можете використовувати арифметичні операції ніде в програмі. Це включає в себе +, -, *, /, %, ^(зведення …
56 code-golf  pi 

30
Скільки коду має кодгольф гольф, якби кодегольф міг би гольф-код?
Напишіть функцію чи програму, яка має два слова як введення та виведення варіантів популярного англійського твістера язика "Скільки б деревини мав патрон, коли б дрітчак міг би потрошити деревину?". Вихід буде використовувати перше слово чотири рази Скільки woodб woodпатрон патрона, якби woodпатрон міг би патрон wood? а друге слово чотири …
55 code-golf  string 

16
«99 пляшок фізза»
Виклик Напишіть програму, яка виводить тексти пісень до 99 пляшок пива, але замість "пива" виведіть "фіз", якщо кількість пляшок на стіні кратна 3, "гудіння", якщо це кратне 5, і "fizzbuzz", якщо це кратне 3 і кратне 5. Якщо кількість пляшок на стіні не кратна 3 або 5, просто виведіть "пиво", …

24
Зробіть миску з алфавітного супу
Це те, що ми будемо називати мискою з алфавітним супом - приблизно круглою формою ascii-art з 26 великими англійськими літерами (AZ), розташованими за годинниковою стрілкою, щоб утворити периметр: XYZABC VW DE U F T G S H RQ JI PONMLK Напишіть програму, яка містить символи однієї літери, AZ, і виводить …

30
Синтаксис без цукру
У Haskell список позначень: [a,b,c] Це просто синтаксичний цукор для: a:b:c:[] І рядкове позначення: "abc" Це просто синтаксичний цукор для: ['a','b','c'] Це означає, що рядок: "abc" Це те саме, що: 'a':'b':'c':[] Завдання З огляду на рядок, слід вивести те, як виглядатиме десинтаксированная версія у Haskell. Правила Ви отримаєте рядок будь-яким …

15
Запишіть цілі отвори, використовуючи непрокопані
У символи ASCII з десятковим кодом 33 до 126: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Зауважте, що в більшості шрифтів 25 з цих символів мають "дірки" в них: ( рід, більший за 0 , можна сказати) #$%&04689@ABDOPQRabdegopq Іншими 68 "нехолодженими" символами є: !"'()*+,-./12357:;<=>?CEFGHIJKLMNSTUVWXYZ[\]^_`cfhijklmnrstuvwxyz{|}~ Ваше завдання полягає в тому, щоб написати найкоротшу можливу програму, використовуючи лише …

30
Намалюйте подвійну спіраль ASCII
Напишіть програму, яка приймає ціле число N через stdin або командний рядок. Якщо N дорівнює 0, одну букву Oпотрібно надрукувати у відтінку. Якщо N позитивний , цю горизонтальну подвійну спіраль ASCII мистецтва , намальовану N відрізками в ширину, необхідно надрукувати. Якщо N дорівнює 1, вихід: /\ O O \/ Якщо …

30
Створіть пісню алфавіту
Ваша мета - створити пісню алфавіту як текст у такій формі (по порядку): A is for <word starting with A> B is for <word starting with B> C is for <word starting with C> ... Z is for <word starting with Z> Приклад виводу: A is for Apple B is …

30
Поради щодо гольфу в Баші
Які загальні поради щодо гольфу в Баші? Я шукаю ідеї, які можна застосувати до проблем із гольфом взагалі, які принаймні дещо характерні для Баша (наприклад, "видалити коментарі" - це не відповідь). Будь ласка, опублікуйте одну пораду за кожну відповідь.
55 code-golf  tips  bash 

30
Як рандомізувати букви в слові
Згідно з деякою суперечливою історією , одрер ltteres у wrod deos не значить багато для raednig, настільки lnog, як frist та lsat lteter macth з оригінальним wrod. Отже, для розваги, яка найкоротша функція рандомізувати порядок букв у слові, зберігаючи першу та останню букви на місці? Ось мій удар по ньому …

30
Вмістіть слово в сітку алфавіту
Натхненний мемом, який я бачив раніше сьогодні. Опис виклику Розглянемо нескінченну сітку алфавіту: ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ... Візьміть слово ( CODEGOLFу цьому прикладі) і зробіть це підпорядком сітки, замінивши невикористані літери пробілом і видаливши букви в кінці нескінченної сітки: C O DE G O L F Приклади STACKEXCHANGE …

24
Значний пробіл
Ми визначаємо пробіл будь-якого з трьох символів, вкладка (0x09), новий рядок (0x0A) або пробіл (0x20). Для цього завдання потрібно написати дві програми або функції однією мовою програмування, які виконують такі завдання: Порахуйте символи пробілів у заданому рядку. Наприклад, вхід 123 -_- abc def повернеться 7 (за умови, що немає нового …

30
Зробіть кілька алфавітних дощів
Алфавіт дощ Задача: Основна передумова - роздрукувати вхідний рядок, а потім повторити кожен символ вертикально, виходячи з його (0-індексованого) положення в алфавіті (нечутливий до регістру) A-Z. Aє в положенні 0, так що не повторюється, eє в положенні 4, так повторюється 4 рази, Pзнаходиться в положенні 15, так повторюється 15 разів, …

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