Вопросы с тегом «code-bowling»

Код-боулинг - это соревнование по решению конкретной (обычно простой) задачи с максимальным количеством байтов или сложности.

82
Нетронутый и уникальный код Боулинг

Ваша задача проста: написать как можно более длинную нетронутую программу на выбранном вами языке, используя только уникальные байты. (Полное определение нетронутой программы, скопированное по этой ссылке, находится внизу этого вопроса.) Это верно, без каких-либо условий. Ваш код вообще ничего не...

54
Вывести текст «Код Боулинг»

Код-Bowling Brunswick Bowling наняла вас для создания простой программы для вывода текста Code Bowlingна мониторы. Эта компания стоит немалых денег, и вы чувствуете, что можете обмануть их за небольшие деньги. В должностной инструкции четко сказано, что они платят на основе начисления очков, и вы...

41
Самая сложная программа «Hello world», которую вы можете обосновать [закрыто]

Ваш босс просит вас написать программу «Привет, мир!». Поскольку вам платят за строки кода, вы хотите сделать его как можно более сложным. Однако, если вы просто добавите бессмысленные строки, или, очевидно, бесполезные или запутывающие вещи, вы никогда не получите это через обзор кода. Поэтому...

38
Решить кубик Рубика

Напишите самую короткую программу, которая решает кубик Рубика (3 * 3 * 3) в течение разумного промежутка времени и перемещается (скажем, максимум 5 секунд на вашей машине и менее 1000 ходов). Ввод в формате: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB DBR (этот конкретный вход...

38
Самый длинный код для добавления двух чисел [закрыто]

Задача: Я знаю, что мы все можем добавить два числа коротким путем, используя +. Ваша задача состоит в том, чтобы создать самый длинный код, который вы можете добавить два числа ввода. Правила: Весь код должен быть по теме (не заполняйте его кодом без добавления, чтобы добавить длину) Количество...

26
Один и тот же код разные символы

Примечание. Эта задача разрешает ответы только на скомпилированных языках. задача Ваша задача довольно проста: создать две разные программы, которые при компиляции приводят к одинаковому результату. счет Здесь начинается самое интересное. Ваша оценка - это количество уникальных байтов,...

25
Фракция Войны Боулеров-Гольфистов

Введение Давайте начнем с расстановки всех дробей от 0 до 1 в порядке наименьшего знаменателя, затем наименьшего числителя: 1/2, 1/3, 2/3, 1/4, 3/4, 1/5, 2/5, 3/5, 4/5, 1/6, 5/6, 1/7 ... Обратите внимание, что дубликаты не учитываются, поэтому я не перечислил 2/4, 2/6, 3/6 или 4/6, поскольку они...

25
Сортировать список чисел [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, редактируя этот пост . Закрыто 3 года назад . О код-боулинге: В гольфе вы пытаетесь получить наименьшее...

25
Создайте программу с одним простым GOTO

Ваша задача - создать самую большую программу, в которой вы можете использовать только один GOTO, без чего вся программа (или, по крайней мере, огромная ее часть) должна быть полностью реструктурирована. Оценка подсчитывается как количество утверждений в вашем коде, которые меняются местами или...

22
Мета-боулинг Гольф

Ваша задача - создать самую короткую программу (A), которая выводит другую программу (B) с самыми уникальными байтами, которая, в свою очередь, выводит исходную программу (A). По сути, вы играете в гольф одну половину пары программ Уроборос (также называемых периодическими итерациями) и играете в...

18
Подсчитайте практические цифры

Определение Целое положительное число nявляется практическим числом (последовательность OEIS A005153 ), если все меньшие положительные целые числа могут быть представлены в виде сумм различных делителей n. Например, 18это практическое число: его делители равны 1, 2, 3, 6, 9 и 18, а остальные...

17
Привет мир с изюминкой

Ваша цель : написать фрагмент кода, который приведет к классическому результату «Привет, мир!» распечатывается на STDOUT или эквивалентный. Правила : Код должен быть полностью напечатан ASCII. Весь код должен быть функциональным - удаление любого символа подсчета должно изменить результат или...

14
Переставляемый код боулинг

Code-Bowling Challenge Напишите программу или функцию, которая выдает одинаковый вывод, независимо от того, как вы переупорядочиваете исходный код. (Вывод не может быть ошибкой) Оценка Панграм Ваша оценка - это количество уникальных символов в вашем исходном коде. Программа с исходным кодом...

14
Случай соответствия Найти заменить

Возьмите три ввода, строку текста T; строка символов для замены F; и строка символов , чтобы заменить их, R. Для каждой подстроки Tс такими же (без учета регистра) символами, как F, замените их на символы в R. Тем не менее, сохраните тот же случай, что и исходный текст. Если есть больше символов ,...

12
Реализация 64-разрядного двоичного числа IEEE 754 с помощью целочисленных манипуляций

(Я пометил вопрос «C» в настоящее время, но если вам известен другой язык, который поддерживает союзы, вы также можете использовать его.) Ваша задача - построить четыре стандартных математических оператора + - * /для следующей структуры: union intfloat{ double f; uint8_t h[8]; uint16_t i[4];...

10
Полицейские и разбойники боулинг (разбойники)

Нить грабителей В этой задаче ваша цель - взломать некоторый код, написанный копами (их код здесь ), изменив его. Вы взломали их код, если: Ваш модифицированный код имеет максимальное расстояние в 10 левенштейнов от их и содержит меньше символов Функция при одинаковом допустимом вводе выдаст...

10
Это Анаграмма Куайн, а не просто Куайн!

Задание В этой задаче ваша задача состоит в том, чтобы написать программу, которая не требует ввода данных, с максимально возможным количеством анаграмм, которые являются самоцелью. Ваша оценка будет равна количеству анаграмм исходного кода вашей программы, которые являются действительными квин,...