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

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

8
Сортировать объединенную последовательность
Рассмотрим последовательность, основанную на рекуррентных отношениях f(n) = f(n-1)+f(n-2), начиная с f(1) = x1, f(2) = x2. Ибо x1 = 2, x2 = 1последовательность начинается так: 2 1 3 4 7 11 18 29 47 76 123 199 322 521 843 Объединение этого в строку даст: 213471118294776123199322521843 Теперь разделите этот …

3
Абелевские ордена
Некоторый фон В математике, A группа представляет собой набор ( G , •) , где G представляет собой набор и • представляет собой операцию на G такое , что для любых двух элементов х и у в G , х • у также находится в G . Для некоторых x …

16
Вывести частичные продукты
При длинном умножении , после умножения чисел, вы получаете частичные продукты, в этом вызове вы получите эти частичные продукты. Поскольку длинное умножение является длинным, чтобы компенсировать ваш код, оно должно быть максимально коротким. Примеры 34, 53 102, 1700 48, 38 384, 1440 361, 674 1444, 25270, 216600 0, 0 0 …

2
Играя в бильярд
В этом коде гольф вам нужно будет определить направление самого короткого выстрела, который попадает ровно на n подушек, прежде чем попасть в карман. Бильярдный стол представляет собой 6-ти карманный бильярдный стол со следующими характеристиками: Размеры переменные ( а х б ) Без трения: мяч будет катиться вечно, пока не упадет …

4
Нажмите на выключатели
Проснувшись в темной комнате, вы увидите прямоугольную сетку огней с соответствующими переключателями. Вы решаете использовать систему координат с нижним левым источником света, представляющим (1,1), и координаты увеличиваются по мере того, как вы идете вверх (направление y) и вправо (направление x). Сетки идентичны в том, что при переключении переключателя в (a, …
17 code-golf  grid 

1
Сквошно-неспокойные лигатуры
Вот список некоторых распространенных лигатур в Юникоде (те, которые я мог создать с помощью своего ключа Compose в Debian): Orig Ascii Lig ae [ae] æ AE [AE] Æ oe [oe] œ OE [OE] Œ ij [ij] ij IJ [IJ] IJ ff [ff] ff fi [fi] fi fl [fl] fl ffi …

9
Подсчет фонтанов
Фонтан является расположение монет в строках , так что каждая монета касается двух монет в строке ниже ее, или находится в нижнем ряду, а нижний ряд соединен. Вот фонтан из 21 монеты: Ваша задача состоит в том, чтобы подсчитать, сколько разных фонтанов можно сделать с заданным количеством монет. В качестве …

6
Ролловер Календарь
Это вдохновлено одним из вопросов Даунгоата в Песочнице, где я предложил, чтобы он включил 31 апреля как день Пи для людей, которые используют формат день / месяц, только для того, чтобы он сообщил мне, что 31 апреля нет! Если задана строка даты в формате месяц / день , которая может …
17 code-golf  date 

2
Случайный Гольф Дня № 6: Roll d20
О серии Во-первых, вы можете относиться к этому, как к любому другому вызову для игры в гольф, и отвечать на него, не беспокоясь о серии вообще. Тем не менее, существует таблица лидеров по всем задачам. Вы можете найти таблицу лидеров вместе с дополнительной информацией о серии в первом посте . …

9
Seven's Cycle Sum Sequence
Взгляните на таблицу умножения семерок от 7 × 0 до 7 × 9: 0, 7, 14, 21, 28, 35, 42, 49, 56, 63 Если мы просто посмотрим на цифры на месте, мы получим перестановку цифр от 0 до 9: 0, 7, 4, 1, 8, 5, 2, 9, 6, 3 Подумайте …

3
Парадокс путешествий во времени
У человека есть два устройства. Машина времени - Он может управлять этой машиной, думая. Это позволяет ему путешествовать из любого момента времени в другой момент времени в прошлом или будущем (или даже в настоящий момент времени) за мгновение. Обратите внимание, что если он путешествует в прошлое от B до A, …
17 code-golf 

8
Цифровые сотовые автоматы
Напишите программу или функцию, которая принимает нечетное положительное целое число N и строку десятичных цифр ( 0123456789). Строка представляет собой одномерный клеточный автомат из десяти состояний . Каждая цифра занимает одну ячейку, и правило обновления от одного поколения к следующему состоит в том, что каждая ячейка становится цифрой, получающейся из …

7
Разрешение спора о формате даты
Порядок форматирования дат - одна из самых сложных и противоречивых проблем, с которыми сегодня сталкивается мир. Некоторые из нас неистово утверждают, что Месяц / День / Год - это уместно, учитывая, что, как мы говорим, мы говорим вслух. Другие громко заявляют, что День / Месяц / Год - лучший, потому …
17 code-golf  string 

1
Рисование Льюиса Структуры Алканов
Я только что провел в школе урок об алканах и подумал, что это, вероятно, послужит отличным испытанием для игры в гольф! Не волнуйтесь, это не так сложно, как может показаться! Быстрая перефразировка (Обратите внимание: для краткости, не вся информация на 100% точна.) Алканы являются нитями углерода и водорода. Каждый атом …

20
Сделать математика Конкурс Грейдер
Мне нравится участвовать в математических олимпиадах, проводимых Му Альфа Тета, обществом по чести математики в Соединенных Штатах. На соревнованиях я беру 30 вопросов с несколькими вариантами ответов. Есть пять вариантов ответа на вопрос, обозначенные буквами от A до E. Моя оценка по тесту - четыре балла за каждый правильный ответ, …
17 code-golf  string 

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