Пазлы для программирования и Code Golf

Вопросы и ответы по программированию головоломок энтузиастов и любителей кода

27
Копы: скрытая подстрока OEIS
Это вызов копов и грабителей. Это нить полицейского. В потоке грабителя здесь . Как полицейский, вы должны выбрать любую последовательность из OEIS и написать программу p, которая печатает первое целое число из этой последовательности. Вы также должны найти строку s . Если вы вставляете s где-то в p , эта …

30
Перечислите все возможные названия игр Anno
В серии видеоигр Anno есть 6 игр, 7 из которых объявлены в начале 2019 года. Их названия всегда содержат год по определенной схеме: Anno 1602, Anno 1503, Anno 1701, Anno 1404, Anno 2070, Anno 2205, Anno 1800 Цифровая сумма всегда 9. Годы четырехзначные. Они содержат как минимум один ноль. В …

30
Ты убил Джаббервока?
Ваша задача - вывести точную строку The Jabberwocky без ввода. Применяются нормальные правила ввода и вывода, поэтому разрешены как функции, так и программы. Конечно, есть улов, без улова было бы весело. Ваша программа, если в ней отсутствуют неалфавитные символы, должна начинать поэму «Jabberwocky» (без учета регистра). Чтобы начать стихотворение, оно …

1
Угадайте, как произносится немецкие слова
Введение В отличие от английского, немецкий язык имеет довольно фонемную систему письма . Это означает, что соответствие между правописанием и произношением близко. Учитывая любое слово, с которым вы не знакомы, вы все равно знаете, как произносить его из-за системы орфографии. Это означает, что компьютер должен быть в состоянии сделать это …

5
Я сделаю это вовремя?
Вдохновленный этим . Задний план Злой фермер решил сжечь свое пшеничное поле вниз, чтобы подъехать цены. Чтобы обеспечить полное уничтожение, он также пропитал ваше поле бензином. К сожалению, вы случайно шли по полю, когда оно горело, и вы должны быстро выбраться, чтобы выжить. Вызов Учитывая поле, содержащее пшеницу, огонь и …

4
Splix.io - король земли
Вы - предприимчивая точка, которая хочет увеличить землю под ее контролем. Это довольно просто - отправляйтесь за пределы своей нынешней земли и возвращайтесь обратно на свою землю, и все в этом цикле теперь принадлежит вам. Но тут есть подвох. Если какая-то другая точка каким-то образом находит вашу петлю и пересекает …

17
Перекрывающиеся полиглоты
В отличие от многих проблем C & R, это не требует отдельной должности грабителей; цель грабителей состоит в том, чтобы взломать предыдущий ответ и затем опубликовать новый как полицейский. Как ответчики, вы напишите серию полиглотов, которые выглядят следующим образом (каждый столбец является языком, а каждая запись является выходом ответа на …

28
Когда я получу свой бутерброд?
Учитывая один из следующих входов: Сладкая луковая курица терияки Жареная курица в духовке Грудка индейки Итальянский BMT тунец Шварцвальдская ветчина Фрикаделька Маринаравыведите число от 1 до 7 (или от 0 до 6), представляющее день недели, в которую вы получили эту сделку, начиная с понедельника, как самого низкого числа. Входные данные …

18
Заполните ваш код
вход нет входных данных для этого вызова Соревнование Напишите код, который выводит: первые 10 простых чисел, сумма цифр которых равна количеству байтов вашего кода Примеры Допустим, ваш код - Co&%423@k"oo"это 13 bytes ваш код, который должен выводить [67, 139, 157, 193, 229, 283, 337, 373, 409, 463] те первые 10 …

30
Подождите, что это за язык?
Недавно я имел удовольствие написать программу на Haskell, которая могла бы определить, NegativeLiteralsзадействовано ли расширение. Я придумал следующее: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Попробуйте онлайн! Это будет печатать Trueнормально и в Falseпротивном случае. Теперь мне было очень весело делать это, и я передал вызов всем вам. …

26
С Днем Рождения, Финляндия!
Введение Как известно, в 2017 году Финляндия празднует свое 100-летие независимости. Чтобы отметить это событие, вы должны изготовить финский флаг для всех желающих. Вызов Создайте программу или функцию, которая производит флаг Финляндии (серая рамка предназначена только для презентаций): Флаг спецификации Соотношение флага 18:11, с крестом 3толщиной в единицы, дает набор …

30
Владеют ли 26 самых богатых миллиардеров таким же богатством, как самые бедные 3,8 миллиарда человек?
Введение: Несколько дней назад я прочитал этот пост с тем же названием, когда наткнулся на него в HNQ. В этом вопросе обсуждается ли иск кандидата в президенты Берни Сандерса, который утверждал следующее: Сегодня 26 самых богатых в мире 26-миллиардеров сегодня владеют таким же богатством, как и 3,8 млрд. Самых бедных …

23
Оставь все квадраты, вы, которые разделяют меня
Определения Идеальный квадрат представляет собой целое число , которое может быть выражено как квадрат другого целого числа. Например, 36это идеальный квадрат, потому что 6^2 = 36. Бесквадратное число является целым числом , которое не делится на любой совершенной площади, за исключением 1. Например, 10это число без квадратов. Тем 12не менее, …

30
Колмогоровская перестановка
Выведите или отобразите следующие три строки текста в точности так, как они показаны ниже. Завершающий перевод строки принят. bC#eF&hI)kL,nO/qR2tU5wX8z A!cD$fG'iJ*lM-oP0rS3uV6xY9 aB"dE%gH(jK+mN.pQ1sT4vW7yZ Этот блок текста такой же, как приведенный ниже, но там, где n-й столбец вращается n раз вниз: !"#$%&'()*+,-./0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz Имейте в виду, что это сложная задача для колмогоров …

30
Вычитание строки
Задача Создать функцию для обратного объединения строк вход Две строки (буквенно-цифровые + пробелы), где одна должна быть вычтена для другой. Вы можете предположить, что вычитаемая строка никогда не будет больше, чем другая. Выход Результат от вычитания Вычитание Вы должны удалить одну строку из начала или конца другой строки. Если строка …
37 code-golf  string 

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