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

17
Ученые тюлени сели на айсберг

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

17
Извлечь строку из заданной строки

Вам дана строка и два символа. Вы должны напечатать строку между этими символами из строки. вход Сначала ввод будет содержать строку (не пустую или null). В следующей строке будет два символа, разделенных пробелом. Вызов Вернуть строку между двумя символами пример Hello! What's your name? ! ?...

17
Советы по игре в гольф в К

K - это язык программирования в семействе APL, разработанный Артуром Уитни. В то время как официальный переводчик является закрытым исходным кодом и коммерческим, на веб-сайте Kx Systems можно найти пробную версию с ограничением рабочего пространства в 32 бита адресного пространства (что не должно...

17
Есть ли более короткий способ получить пользовательский ввод в python?

Это не проблема. Мне интересно, возможно ли вообще получить пользовательский ввод в две отдельные переменные в python (2 или 3) с длиной менее 19 байтов. Это все самое короткое, что я могу получить: a,b=input(),input() a=input();b=input() (newline replaced with semicolon for readability)...

17
Найти примитивные полусовершенные числа

Полуфабрикаты Полуфектное / псевдосовершенное число - это целое число, равное сумме части или всех его делителей (исключая себя). Числа, равные сумме всех их делителей, идеальны. Divisors of 6 : 1,2,3 6 = 1+2+3 -> semiperfect (perfect) Divisors of 28 : 1,2,4,7,14 28 = 14+7+4+2+1 ->...

17
Анализ землетрясений

Фон Случайный Domino Automaton игрушки модель для землетрясений, вдохновленная клеточными автоматами. В этой задаче ваша задача - смоделировать упрощенную версию этой модели и собрать из нее данные. Автомат задается на массив Aиз kбитов, представляющих собой линии разлома , на котором может...

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

Если вы возьмете лист миллиметровки и нарисуете наклонную линию, которая идет mединицами вправо и nединицами вверх, вы пересекаете n-1горизонтальную и m-1вертикальную линии сетки в некоторой последовательности. Напишите код для вывода этой последовательности. Например, m=5и n=3дает: Возможно ,...

17
Показать трек MIDI

Фон MIDI-файлы сильно отличаются от аудиофайлов WAV или MP3. Файлы MP3 и WAV содержат байты, представляющие «запись» аудио, в то время как файлы MIDI содержат серию MIDI-сообщений, сохраняемых в событиях MIDI, информирующих синтезатор MIDI, какой виртуальный инструмент следует воспроизводить, или...

17
Insta-Name ... Просто добавьте кодер!

В английском языке, безошибочный способ сделать произносимое сочетание нонсенса письма , чтобы сделать его полностью из согласного гласного пара, например, Wu ко - ра га , или, Me фа ро , согласного первый, а затем гласным . Вызов: Напишите программу или функцию, которая при заданном пользователем...

17
N-тая тройка

Я определяю n-ую тройку как тройную, которая возвращает n и имеет вид: 1 ? 2 ? 3 ? n - 1 ? n : 0 : 0 : 0 # n - 1 zeroes Напишите функцию или завершенную программу, которая с помощью ввода n будет выводить или возвращать n-ю троицу. Код-гольф. Testcases 0 #=> undefined behaviour 1 #=> 1 2...

17
Восстановление города ASCII

+ - + + - + | | + - + + - + | | | | | | | | + - + + - + + - + + - + Жители ASCIIville восстанавливают свой город и набрасывают новые чертежи. Ваша задача - нарисовать их новый город, исходя из того, сколько зданий они хотят. Входом будет количество зданий. Каждое здание имеет половину высоты входа...

17
Найти опорный угол

Это довольно простой вопрос. В соответствии с этим случайным веб-сайтом, который я обнаружил - веб-архивом , эталонный угол - the acute angle formed by the terminal side of the given angle and the x-axis.вы должны написать программу, чтобы найти их. Я ничего не помню из алгебры 2, что это значит?...

17
Четырехугольный шифр

Фон Сто тринадцать лет назад криптограф-любитель Феликс Деластель опубликовал свою работу о шифре с четырьмя квадратами, шифре с заменой диграфа, который принимает две перестановки 25-буквенного алфавита в качестве ключей и кодирует сообщения, состоящие из этих букв. Как и большинство шифров с...

17
Синонимы формата турнира

Я провел весь сегодняшний день на турнире Super Smash Bros. и начал задумываться о терминологии, которую мы используем при описании сетов. Вот три вида сетов, которые я вижу на турнирах: Лучший из 3 (Bo3) Три игры играют. Победителем сета является игрок, выигравший большинство игр. Если одиночный...

17
Переключить, распечатать, повторить

Эта проблема свободно вдохновлен нереализованных esolang Пады . Рассмотрим массив из 8 битов, все инициализированы нулем. Мы введем очень минималистичный набор команд для печати произвольных строк. Есть две инструкции, каждая из которых принимает параметр, Nкоторый является индексом бита: t Nдля т...

17
Подпишите это слово 2!

Подпишите это слово 2! Не так давно я отправил вызов под названием « Подпиши это слово»! , В задании вы должны найти подпись слова, то есть буквы, расположенные по порядку (например, подпись thisis hist). Теперь, этот вызов прошел хорошо, но была одна ключевая проблема: это было слишком легко (см....

17
Оде Гольф - Удаление Письма

Для данного файла словаря (текстовый файл, содержащий слово или фразу в каждой строке, с возможной пунктуацией, но без цифр; строки располагаются в алфавитном порядке), вы должны вывести каждую комбинацию слов, где одна буква может быть удалена из слова для создания другой; удаленное письмо должно...

17
Захват на шахматной доске пешки

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

17
ПЕЧАТЬ, как ЭТО

Напишите программу, которая принимает входные данные для STDIN и создает все строчные буквы (включая буквы с акцентом) в 2k-1верхнем регистре слова th, а все заглавные буквы (включая буквы с акцентированием) в 2kнижнем регистре слова th ( kявляется положительным целым числом). Программа не должна...

17
Простые числа спирали Улама

Спираль Улама - действительно захватывающая, но загадочная тема в математике. Как это работает в деталях, можно узнать здесь , но краткое резюме можно объяснить так: Я начинаю с написания одного, затем пишу два справа от него. Выше двух я пишу три, а слева от этого я пишу четыре. Я продолжаю эту...