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

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

23
Удосконалена версія GolfScript [закрита]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 4 роки тому . Я планую написати вдосконалений GolfScript для ще коротших програм, які можуть робити більше справ. …

13
Поради щодо гольфу в Бефунге
Які загальні поради щодо гольфу в Бефунге? Я шукаю ідеї, які можна застосувати до коду проблем із гольфом взагалі, які принаймні дещо специфічні для Befunge (наприклад, "видалити коментарі" - це не відповідь). Будь ласка, опублікуйте одну пораду на відповідь.

29
Час домашнього завдання! Знайдіть мені найнижчу рівну цифру в рядку
Ще одне блискуче запитання від Stack Overflow перетворилося на кодовий гольф ! Напишіть програму, яка: Приймає рядок як введення користувача (не вводиться в аргумент або аргумент командного рядка). Тип даних введення повинен бути рядком, якщо мова автоматично вводиться при введенні, вона повинна бути передана в рядок. Знаходить індекс (0 або …
12 code-golf 

18
Генерація гістограми
Напишіть найкоротшу програму, яка генерує гістограму (графічне зображення розподілу даних). Правила: Потрібно створити гістограму на основі символьної довжини слів (пунктуація включена), що вводяться в програму. (Якщо слово має довжину 4 літери, рядок із цифрою 4 збільшується на 1) Обов'язкові мітки на панелі відображення, які співвідносяться з довжиною символів, яку представляють …

23
Сортування списку рядків без використання вбудованого методу сортування
Метою цього Code Golf є створення програми, яка сортує список рядків (у порядку зростання), не використовуючи вбудованого методу сортування (наприклад, Array.Sort()у .NET, sort()у PHP, ...). Зауважте, що це обмеження виключає використання вбудованого методу, який сортує масив у спаді та реверсує масив. Деякі деталі: Ваша програма повинна запросити введення, і цей …

7
Найкоротша програма, об'єднана програма + вихід - перестановка 95 друкованих символів ASCII
Напишіть програму, яка є якомога коротшою (вимірюється підрахунком байтів), не вводить даних, не містить коментарів і виводить символьну рядок / послідовність, таким чином, щоб зв'язана програма + вихід була рівною 95 символів і містить кожен друкуваний символ ASCII точно один раз , тобто програма + вихід - перестановка 95 символів …
12 code-golf 

1
Оборотна шестигранна утиліта скидання (aka `xxd`)
xxdце утиліта, в комплекті з vimякою використовується для кодування відповідей на проблеми з гольфом на цьому сайті. Він перетворює двійковий файл у шістнадцятковий дамп і знову. Виконайте команди xxdта xxd -rкоманди в програмуванні (мовах) програмування на ваш вибір. Оцінка балів базується на довжині символів / байтів а) вашої програми та …
12 code-golf 

4
Чи можете ви штрих-коду в барі?
Ласкаво просимо в бар piNapple, Мельбурн. Всі найкращі гольфісти з кодом є тут, з їх ноутбуками, відбором коктейлів та програмуванням все гірше. Я відчуваю особливу потребу переосмислити останню точку. Все частіше погано. Алкоголь може робити смішні речі для логіки програмування. Отож - кілька гольфістів намагалися зробити кілька вкладених лайків на …
12 code-golf 

6
Управління пиріжком!
Підсумок Код гольфу хороший. Пиріг хороший . Коли ви складете їх разом, можуть статися лише хороші речі. Технічні умови У цьому виклику ви керуєте магазином пирогів. Користувач матиме можливість вводити п'ять різних команд: list, count, buy, sell, і exit. Ось технічні характеристики для кожного: list Роздрукуйте список усіх пиріжків, якими …
12 code-golf 

1
Реалізуйте 64-розрядний двійковий номер з плаваючою комою IEEE 754 через цілочисельну маніпуляцію
(Я поки що позначив питання "С", але якщо ви знаєте іншу мову, яка підтримує спілки, ви також можете використовувати це.) Ваше завдання - побудувати чотири стандартних математичних операторів + - * /для наступної структури: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} …

5
"Корова" коротше [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було актуальною для обміну коду Golf Stack. Закрито 3 роки тому . Моделюйте cowsayв режимі за замовчуванням. $ cowsay <<< Hello _______ < Hello > ------- \ ^__^ \ (oo)\_______ (__)\ )\/\ …

2
Малювання 3d сіток - сухих архімедів
У мене є слабкість до 3d-мереж, які при вирізанні та складенні дозволяють робити 3d фігури з паперу чи картки. Завдання просте, написана найкоротша програма, яку ви можете зробити, що намалює сітки для 13 твердих архімедів. На виході має бути файл зображення у будь-якому розумному форматі (png, jpg). Усі тринадцять фігур …
12 code-golf 

6
Робочий тральщик
Подібно до генерації сіток для міночисток , хоча завданням є створення робочої сітки для міночистки. Це буде довший код, ніж звичайний (я думаю) . більше інформації про тральщик . Сапер - це логічна гра, знайдена в більшості ОС. Мета гри - визначити, де знаходяться міни на сітці, задавши цифри, що …

6
Забийте гру Яхтзея
Для кожного з 13 рядків оглядового листа Yahtzee вам надається (від stdin) пробіл, розділений з 5 номерів (кістки). Ваше завдання - підрахувати бали за кожен рядок і вивести велику суму в грі. Приклад Введення та інтерпретація: Input Box Score 6 1 4 1 3 Aces 2 3 2 2 1 …
12 code-golf  number  game 

12
Пошук найбільш «унікального» слова
Використовуючи мову вибору, напишіть найкоротшу функцію / сценарій / програму, яку ви зможете визначити слово з найбільшою кількістю унікальних літер у тексті. Унікальні букви повинні містити будь-який окремий символ, що використовує кодування UTF-8 . Верхні та малі версії одного символу різні та виразні; 'a' != 'A' Слова пов'язані будь-яким символом …
12 code-golf  word 

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