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

11
Вычислить фибономиальный коэффициент

Фон Последовательность Фибоначчи определяется как f(1) = 1 f(2) = 1 f(n) = f(n-1) + f(n-2) Фибонориал, как и факториал, является произведением первых n чисел Фибоначчи. g(n) = f(1) * f(2) * ... * f(n-1) * f(n) Коэффициент Фибономии, аналогичный биномиальному коэффициенту, определяется как a(n, 0) =...

11
Лэнгфордские струны

Описание задачи Лангфорд строка заказа Nопределяется следующим образом : Длина строки равна 2*N, Строка содержит первые Nбуквы английского алфавита, каждая буква появляется дважды, Для каждой пары одинаковых букв, есть Mбуквы между ними, где Mпозиция этой буквы в алфавите ( A = 1, B = 2, ..., Z =...

11
Правильные и усекаемые простые числа

Правая truncatable главным является простым , где каждый префикс является первичным (в базе 10). Левый truncatable премьер как раз наоборот, где каждый постфикс является простым (штрихи , которые начинаются с 0 не допускаются). Обе эти последовательности конечны (имеется только 83 правосторонних, в...

11
Что по телевизору?

Вызов Напишите программу , которая, используя данные XML с сайта здесь , отображать имя программы , которая в настоящее время показывает на BBC 1. Информация Время указывается по лондонскому времени (GMT + 1 на момент публикации и GMT + 0 после 30 октября). Поэтому вам следует перевести ваше...

11
Алфавитная хромосома

Вступление Проблемы с алфавитом есть в нашей ДНК, так что давайте покажем это. Вызов Напечатайте следующий текст точно: AaBbCc cCbBaA BbCcDd dDcCbB EeFfGg gGfFeE HhIiJj jJiIhH KkLlMm mMlLkK NnOoPp pPoOnN QqRrSs sSrRqQ TtUuVv vVuUtT WwXx xXwW Yy yY ZZ zz ZZ Yy yY WwXx xXwW TtUuVv vVuUtT QqRrSs...

11
Создать неограниченную контрструну

Counterstring является своего рода тестовых данных самоописываемых , который используется в тестировании программного обеспечения. Не уверен, что это действительно изобрел Джеймс Бах , но я знаю это оттуда. Идея заключается в следующем: тестовые данные содержат много звездочек ( *). Число перед...

11
Pokemon GO Evolution Калькулятор стоимости

Надоело постоянно интересоваться, сколько еще покемонов нужно поймать, чтобы получить эти высокоуровневые эволюции? Чудо больше нет! Теперь вы напишите полную программу или функцию, чтобы рассчитать ее для вас! Соревнование: В качестве входных данных ваша программа получит список затрат в конфетах,...

11
Что делает эта кнопка?

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

11
Продукты последовательных простых чисел

На момент подачи в песочницу у меня была репутация 17017, которую вы все сможете разложить на 7 × 11 × 13 × 17, произведение 4 последовательных простых чисел. Пожалуйста, напишите функцию или программу для вывода всех произведений из двух или более последовательных простых чисел вплоть до целого...

11
Марсель Пруст и Марков расшифровывают тексты службы безопасности Т9

Как будто этот вызов может быть больше Pythonesque по духу ... Никаких предварительных знаний о цепях Маркова или методах шифрования не требуется. Вы - шпион, которому необходимо получить важную информацию от британской службы безопасности M1S. Агенты M1S хорошо знают, что их сигналы Wi-Fi могут...

11
Распечатать таблицы умножения по вводу

В этом задании вы должны напечатать таблицы умножения по вводу. Вот несколько примеров: Input: 2 Output: 0 2 4 6 8 10 12 14 16 18 20 Input: 20 Output: 20 40 60 80 100 120 140 160 180 200 правила Самый короткий код в байтах побеждает. Эта задача представляет собой код-гольф, она следует общим...

11
Спрягать турецкий глагол

вход глагол , строка, которая соответствует регулярному выражению([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek) множественное число , истинное или ложное значение person , целое число, имеющее значение 1, 2 или 3 время , целое число, имеющее значение...

11
Интерпретировать повторение!

Эта задача является первой в серии из двух задач о повторении. Второй скоро будет. В языке под названием «Повторение» (то, что я только что придумал), есть бесконечная цепочка 12345678901234567890..., 1234567890повторяющаяся вечно. Следующий синтаксис доступен для выходных чисел: +-*/: Вставляет...

11
Стать чемпионом

Tic-Tac-латинский! Это правдивая история, поэтому имена были изменены. Мой латинский учитель, мистер Латино, создал свой собственный (без шуток) вариант «крестики-нолики». Давайте назовем это тик-так-латин. Игра проста, по сути, это крестики-нолики, сыгранные по четыре на четыре. Официальное...

11
Предварительный заказ + постзаказ на заказ

задача Если заданы обратные и полные обходы полного двоичного дерева, верните его обратный порядок. Обходы будут представлены в виде двух списков , каждый из которых содержит n различных положительных целых чисел, каждый из которых однозначно идентифицирует узел. Ваша программа может взять эти...

11
Числовые треугольники

кредит Я благодарю основанный на письме вопрос Рэнда Аль'Тора за вдохновение для этого соревнования по коду-гольфу. Фон Природа этого вызова основана на алгоритме, упомянутом Рэндом в его «Треугольнике, составленном из трех букв»: Начните с последовательности из 10 букв, каждая из которых X, Y или...

11
Сказочный гламурный снимок

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

11
Распечатай греческий алфавит!

Совершенно очевидно, что вы должны напечатать греческий алфавит. Но я подумал, что сделаю это немного интереснее, поэтому есть поворот: когда ваша программа запускается с аргументом (что угодно), она должна выводить греческий алфавит в нижнем регистре. Информация Греческий алфавит (столицы):...

11
Алфавит крыльев!

Ваша задача - напечатать этот точный текст: az za abyz zyba abcxyz zyxcba abcdwxyz zyxwdcba abcdevwxyz zyxwvedcba abcdefuvwxyz zyxwvufedcba abcdefgtuvwxyz zyxwvutgfedcba abcdefghstuvwxyz zyxwvutshgfedcba abcdefghirstuvwxyz zyxwvutsrihgfedcba abcdefghijqrstuvwxyz zyxwvutsrqjihgfedcba...

11
Последовательность переключения

вступление Последовательность переключения определяется следующим образом: Начните с nлюдей, стоящих в кругу ( 6для этого примера). 1 2 6 3 5 4 Начиная с человека 1, человек, который находится слева от «выбранного» человека, удаляется. 1 6 3 5 4 Удаленный человек может «переключить» метод удаления...