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

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.

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

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

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

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

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

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

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

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 …
12 code-golf  number  game 

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

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

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

4
Нарисуйте кафельный куб любого размера
Нарисуйте плиточный куб любого размера в стиле ASCII. Вам дадут три числа a, bи c, и программа должна вывести куб размером a * b * c. Примеры 3 3 3 -> ____ ____ ____ /____/____/____/| /____/____/____/|| /____/____/____/||| |____|____|____|||/ |____|____|____||/ |____|____|____|/ 5 2 3 -> ____ ____ ____ ____ ____ /____/____/____/____/____/| …

2
Код Гольф: какова судьба космического корабля? [версия с плавающей запятой]
Этот вопрос немного сложнее, чем художественная версия ASCII. Там нет искусства, и теперь вы можете сделать некоторую арифметику с плавающей запятой! Соревнование USS StackExchange путешествовал через гравитационное поле планеты cg-00DLEF, когда на борту произошел астрономический взрыв. Как главный специалист по программированию корабля, ваша задача - моделировать траекторию вашего корабля, чтобы …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.