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

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

10
Следующий государственный праздник
Австралийцы любят праздничные дни и пьют. Вчера, 26 января, был день Австралии, который является выходным днем. Я был рад, что вчера не был на работе, и хотел знать, когда в следующий раз у меня будет выходной день! К сожалению, я выпил слишком много, и я не могу решить это для …
18 code-golf  date 

6
Последовательность Кимберлинга
Вступление Конечно, у нас много проблем с последовательностью , так что вот еще одна. Последовательность Кимберлинга ( A007063 ) выглядит следующим образом: 1, 3, 5, 4, 10, 7, 15, 8, 20, 9, 18, 24, 31, 14, 28, 22, ... Это получается путём перетасовки нормальной итерации: [1] 2 3 4 5 …

2
Калькулятор даты Забытых Царств
Чтобы выровнять игровое поле между языками со встроенными библиотеками дат и без, давайте поработаем с вымышленным календарем. Забытые Королевства - это ( ? ) Кампания для Dungeons & Dragons. Конечно, у каждого свой календарь. Календарь Гарптос Удобно, что год в Забытых Царствах также имеет 365 дней. Кроме того, календарь также …

26
Вывести последовательность жонглера
Последовательность жонглера описана следующим образом. Начиная со ввода a 1 , следующий член определяется рекуррентным соотношением Последовательность заканчивается, когда она достигает 1, так как все последующие члены будут равны 1. задача Если вход nбольше или равен 2, напишите программу / функцию / генератор / и т. Д. который выводит / …

1
Подсчитайте количество сторон на многоугольнике
Подсчитайте количество сторон на многоугольнике Робот подсчета сторон многоугольника решил путешествовать по миру, не сообщая об этом никому ранее, но крайне важно, чтобы процесс подсчета многоугольников не останавливался слишком долго. Итак, перед вами стоит следующая задача: учитывая черно-белое изображение многоугольника, ваша программа / функция должна возвращать количество сторон. Программа будет …

2
Бегунки
Вам будет дано два ввода: строка в кодированном формате длины пробега, определяющая беговую дорожку, и заглавная буква, представляющая полосу, с которой нужно начинать. Например, строка «3a4A6b5B» раскрывается в «aaaAAAAbbbbbbBBBBB». Затем вы используете расширенную строку для создания дорожки, как таковой: A) aaaAAAA B) bbbbbbBBBBB Это трасса с двумя полосами движения. Строчные …

9
Гильберт Примес Гольф
Числа Гильберта определяются как положительные целые числа в форме 4n + 1для n >= 0. Первые несколько чисел Гильберта: 1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 61, 65, 69, 73, 77, 81, 85, 89, 93, 97 Последовательность чисел Гильберта задается последовательностью OEIS …

6
Настройте свой стул
Вызов Вы только что купили новый стул! Проблема в том, что вы не знаете, как им управлять, поэтому вам нужно написать программу, которая сделает это за вас. Вы можете только так долго сидеть в неотрегулированном кресле. Поэтому ваш код должен быть максимально коротким. Примеры 5,3,2,2,1 O | | | _ …

5
JQuery вскрытие
Через некоторое время после этого инцидента ... Есть некоторые из нас , кто против этого оскверняющего порядка JQuery. Это нечестивое присутствие, которое должно быть уничтожено . Поэтому я призываю вас, верных Новому Королевству Реформации, создать программу, которая устранит такое сопротивление. Весь код должен быть проверен и найден ЛЮБОЙ и КАЖДЫЙ …

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

4
Распечатайте символический минус вашего кода
(Это вариант « Печать негатива вашего кода» , который мне очень понравился! Спасибо Мартину Бюттнеру ♦ - почти весь этот текст принадлежит ему.) Давайте рассмотрим символы как следующие печатные символы ASCII (обратите внимание, что пробел включен): !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ И буквенно-цифровые обозначения должны быть такими: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Рассмотрим квадрат печатных символов ASCII для …

2
Сокращение математических утверждений
Соревнование Вы являетесь владельцем удивительного сервиса Coyote Beta , который волшебным образом отвечает на математические вопросы, которые пользователи посылают ему через Интернет. Но, оказывается, пропускная способность стоит дорого. У вас есть два варианта: создать Coyote Beta Pro или найти способ решить эту проблему. Совсем недавно кто-то спросил (x + 2). …

4
Арифметическая последовательность простых чисел сумасшедшего библиотекаря
Что ж, библиотекарь поймал вас на том, что вы обманули свою работу с помощью алгоритма сортировки , так что теперь вы наказаны. Вам было приказано создать некоторый код, чтобы библиотекарь мог поразить объект своей безответной привязанности, учителя математики. Так вот что означает «Другие обязанности как назначено» ... Все знакомы с …

17
Продукт по эксклюзивным и инклюзивным диапазонам
Вдохновленный этим вопросом на @ CᴏɴᴏʀO'Bʀɪᴇɴ . Взято из вопроса: Ваша задача проста: с учетом двух целых чисел a и b выведите ∏ [a, b]; то есть произведение диапазона между a и b. Вы можете использовать a и b в любом приемлемом формате, будь то аргументы функции, ввод списка, STDIN …
18 code-golf  math 

1
Ящики для формования
Я определяю четыре стиля коробки: +-----+ ooooooo ^^^^^ ******* | 1 | o 2 o < 3 > * 4 * | | o o < > * * +-----+ ooooooo vvvvv ******* Напишите программу или функцию с заданным целым числом и строкой, которая найдет один из вышеперечисленных блоков внутри …

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