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

12
Визуализируйте длинное умножение с искусством ASCII

Соревнование Напишите программу, которая берет два целых числа из стандартного ввода, разделенных запятой, а затем печатает визуализацию длинного умножения этих двух целых чисел в стандартный вывод. Например: вход 14, 11 Выход программы 14 x11 _____ 14 14 ______ 154 вход -7, 20 Выход программы -7...

12
Забей игру Яхтзе

Для каждого из 13 рядов таблицы результатов Yahtzee вам дается (из stdin) разделенный пробелами список из 5 чисел (кубик). Ваша задача - подсчитать количество очков для каждой строки и вывести общий итог игры. пример Ввод и как его интерпретировать: Input Box Score 6 1 4 1 3 Aces 2 3 2 2 1 2 Twos 6...

12
Удаление уникальных элементов из строки

Я натолкнулся на этот вопрос, потому что, похоже, это очень распространенный вариант поиска уникальных символов в строке. Но что, если мы хотим избавиться от них? Ввод содержит только строчные буквы. Используются только буквы от а до я. Длина ввода может быть от 1 до 1000 символов. Пример: вход:...

12
Нахождение самого «уникального» слова

Используя выбранный вами язык, напишите самую короткую функцию / скрипт / программу, которая позволит вам идентифицировать слово с наибольшим количеством уникальных букв в тексте. Уникальные буквы должны содержать любой отдельный символ с использованием кодировки UTF-8 . Версии одного и того же...

12
Рабочий тральщик

Подобно созданию сеток тральщика , хотя задача состоит в том, чтобы создать работающую сетку тральщика. Это будет более длинный код, чем обычно (я думаю) . больше информации о тральщике . Сапер - логическая игра, найденная на большинстве ОС. Цель игры состоит в том, чтобы определить, где находятся...

12
Рисование 3d сетей - архимедовых тел

У меня есть слабость к 3d сеткам, которые, будучи вырезанными и сложенными, позволяют вам делать 3d фигуры из бумаги или карты. Задача проста, написана самая короткая из возможных программ, которая рисует сети для 13 архимедовых тел. На выходе должен быть файл изображения в любом приемлемом формате...

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

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

12
«Коровай» вкратце [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 3 года назад . Имитация cowsayв режиме по умолчанию. $ cowsay <<< Hello _______ < Hello > -------...

12
Оценить n-ую гипероперацию

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

12
Закодировать программу с наименьшим количеством возможных символов,

Цель состоит в том, чтобы написать программу, которая кодирует другую программу (ввод) с минимально возможным количеством символов. счет Оценка равна разному количеству символов, необходимых для вывода. Чем ниже балл, тем лучше. правила Нет целевых языков с ограниченным набором команд. (Без Brainf...

12
Можете ли вы штрих-код в баре?

Добро пожаловать в бар piNapple, Мельбурн. Все лучшие игроки в кодовый код находятся здесь, с их ноутбуками, пробуя коктейли и программируя все более и более плохо. Я чувствую особую необходимость перефразировать последний пункт. Всё плохо. Алкоголь может делать забавные вещи с логикой...

12
Обратимая утилита шестнадцатеричного дампа (иначе `xxd`)

xxdэто утилита в комплекте vim, которая использовалась для кодирования ответов на вопросы кода гольф на этом сайте. Он преобразует двоичный файл в шестнадцатеричный дамп и обратно. Реализуйте команды xxdи xxd -rна языке (ах) по вашему выбору. Оценка основана на длине символов / байтов a) вашей...

12
Управляйте магазином пирогов!

Резюме Код гольф это хорошо. Пирог это хорошо . Когда вы соединяете их вместе, могут случиться только хорошие вещи. Характеристики В этом испытании вы будете управлять магазином пирогов. Пользователь будет иметь возможность вводить пять различных команд: list, count, buy, sell, и exit. Вот...

12
Кратчайшая программа, объединенная программа + вывод которой представляет собой перестановку из 95 печатных символов ASCII

Напишите программу, которая должна быть максимально короткой (измеряемой по счетчику байтов), не требует ввода, не содержит комментариев и выводит строку / последовательность символов, так что составная программа + вывод имеет длину ровно 95 символов и содержит каждый печатный символ ASCII ровно...

12
Сортировка списка строк без использования встроенного метода сортировки

Целью этого Code Golf является создание программы, которая сортирует список строк (в порядке возрастания), без использования какого-либо встроенного метода сортировки (например, Array.Sort()в .NET, sort()в PHP, ...). Обратите внимание, что это ограничение исключает использование встроенного метода,...

12
Генерация гистограммы

Напишите самую короткую программу, которая генерирует гистограмму (графическое представление распределения данных). Правила: Необходимо сгенерировать гистограмму на основе длины символов слов (включая знаки препинания), введенных в программу. (Если слово имеет длину 4 буквы, столбец, представляющий...

12
Время домашнее задание! Найдите мне младшую четную цифру в строке

Еще один блестящий вопрос от Stack Overflow превратился в вызов кода-гольфа ! Напишите программу, которая: Принимает строку в качестве пользовательского ввода (не передается по каналу или аргумент командной строки). Тип данных ввода должен быть строкой, если язык автоматически выявляется при вводе,...

12
Советы по игре в гольф в Бефунге

Какие общие советы у вас есть для игры в гольф в Бефунге? Я ищу идеи, которые могут быть применены к кодовым проблемам гольфа в целом, которые, по крайней мере, несколько специфичны для Befunge (например, «удалить комментарии» - это не ответ). Пожалуйста, оставьте один совет за...

12
Восход и закат

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

12
Обобщение чисел Харди – Рамануджана

1729, известное как число Харди – Рамануджана , является наименьшим положительным целым числом, которое может быть выражено как сумма двух кубов натуральных чисел двумя способами ( 12^3+1^3=10^3+9^3=1729). Получив целое число n(поскольку ввод в любой форме, естественной для вашего языка по вашему...