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

38
Гольф взаимная квинна

Используя два языка по вашему выбору, напишите наименьшее «взаимное квин », которое вы можете. То есть напишите программу P на языке A, которая выводит исходный код для программы Q на языке B, так что вывод программы Q идентичен исходному коду для P. Пустые файлы не учитываются, равно как и...

38
Сжатие и распаковка текста - «Никогда».

После недавнего обсуждения использования инструментов сжатия в коде гольф , я подумал, что было бы неплохо написать свой собственный текстовый компрессор и декомпрессор. Вызов: Напишите две программы : одну для сжатия текста ASCII в последовательность байтов, а другую для его распаковки. Программы...

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
Подсчитать сумму всех цифр

Эта задача состоит в том, чтобы написать программу или скрипт, который подсчитывает сумму всех цифр в целых числах от 1 до и включая заданное число. Ввод, одно положительное целое число. Выведите, сумму цифр в этом числе и все меньшие числа. Примеры: Input: 5 Integer Sequence: 1, 2, 3, 4, 5 Sum of...

38
Выведите все числа от -100 до 100, которые содержат данную цифру

При наличии цифры от 0 до 9 (включительно) ваша функция / подпрограмма должна печатать все числа от -100 до 100 (включительно), которые содержат данную цифру. Например: Input: 9 Output: -99 -98 -97 -96 -95 -94 -93 -92 -91 -90 -89 -79 -69 -59 -49 -39 -29 -19 -9 9 19 29 39 49 59 69 79 89 90 91 92 93...

38
Сортировка персонажей по темноте

Ваша программа должна принимать в качестве входных данных строку символов, например: @+.0 И выведите символы, отсортированные по темноте, например: .+0@ Требования: Вы должны использовать моноширинный шрифт для обнаружения темноты. Вы должны узнать, сколько пикселей занимает каждый символ. Вы...

38
Музыка: что в этом аккорде?

вход Символ любого триадического аккорда (см. Http://en.wikipedia.org/wiki/Chord_(music)#Triads ). Выход Ноты, составляющие данный аккорд. Примеры Вход: AM Выход:A C# E Вход: C#m Выход:C# E G# Вход: Db+ Выход:C# F A Вход: C0 Выход:C D# F# Бонусы -50, если вы можете также иметь дело с седьмыми...

38
Это слово на изумленной доске?

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

38
Rosetta Stone Challenge: что в среднем так или иначе?

Целью Rosetta Stone Challenge является написание решений на максимально возможном количестве языков. Покажите свое программирование многоязычия! Соревнование Когда люди используют термин «среднее», они обычно означают среднее арифметическое, которое представляет собой сумму чисел, деленную на число...

38
Писсуарный протокол

Задний план Так называемый «Протокол мочеиспускания», описывающий порядок, в котором отдельные писсуары отбираются в мужской ванной комнате, обсуждался во многих местах. Одна версия приведена в этом сообщении блога xkcd . Этот вопрос касается небольшого изменения: Расположение : n писсуаров в ряд....

38
Преобразователь температуры

Это задача размером в байт, в которой необходимо преобразовать входную температуру в одной из трех единиц (градусы Цельсия, Кельвина и Фаренгейта) в две другие. вход Вам будет предоставлена ​​температура в виде числа, за которым следует единица измерения (разделенная пробелом). Температура может...

38
Garlandification

Слова гирлянды Гирлянда слово это слово , которое может быть нанизанные , как гирлянду, потому что она заканчивается теми же буквами , что начинается с. Эти группы букв могут даже перекрываться! Например, undergroundэто гирлянда слово порядка 3, потому что она начинается и заканчивается тем же 3 -х...

38
Могу ли я раздвинуть пазл?

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

38
Исправьте Meeesesessessesseesseessesedsed upp teeexexextext

Это вдохновлено мини-гольфом в понедельник № 6: Meeesesessess upp teeexexextext Задний план ETHпродукция с трудом вводит текст на своей обычной веб-странице. Всякий раз, когда он использует цифры или буквы, текст будет обсуждаться. Ваша задача - помочь ему набрать текст, чтобы добиться нормального...

38
Когда День Благодарения?

Задний план Некоторые праздники имеют фиксированные, легко запоминающиеся даты, такие как 31 октября, 25 декабря и т. Д. Некоторые, однако, хотят быть хлопотными. Они указаны как «первый понедельник сентября» или «четвертый четверг ноября». Как я должен знать, когда это будет? Все, что я знаю, это...

38
Ты романизатор, детка

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

38
Число Рина

Константа Champernowne - это число, которое строится путем объединения первых nчисел с nтенденцией к бесконечности. Это выглядит примерно так: 0.123456789101112131415161718192021222324252627282930... Теперь я опишу вам число Рина . Его можно рассматривать как минимизацию константы Champernowne как...

38
Излучение смягчено

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

38
Никогда не говори мне шансы

вход Целое число n (≥ 1) и цифра d (целое число такое, что 0 ≤  d  ≤ 9). В любом порядке; от стандартного ввода или параметров или чего-либо; к программе или функции; и т.п. Выход Целые числа от 1 до n включительно (по порядку), чьи десятичные представления содержат четное число d s. (То есть целые...

38
Расшифровка цветов XKCD

Рэндалл Манро (автор XKCD) провел опрос, чтобы дать названия цветам . Основным результатом является список названий для 954 самых распространенных цветов монитора RGB . Для простоты программирования вот список в виде простого текста: http://xkcd.com/color/rgb.txt . Осторожно, первая строка не...