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

17
Создать 6-символьную строку из 15-символьного алфавита

В одном из наших проектов мы недавно обнаружили особенно большой метод генерации 6-символьной строки из 15-символьного алфавита. Некоторые из нас заявили: «Могу поспорить, что мы можем получить это в одной строке», что положило начало небольшой внутренней игре в Code Golf. Ваша задача - победить...

17
Письмо-заменитель

Идея проста. Вы должны создать «визуализированную» замену букв, предоставив 3 строки (входные данные могут быть разделены запятыми, отдельные входные данные или в виде массива). Первый сегмент - это слово, которое вы хотите исправить, второй сегмент - это буквы, которые вы хотите заменить, а третий...

17
Вычислить эйлерово число

Эйлерово число A(n, m) есть число перестановок , [1, 2, ..., n]в которых ровно mэлементах больше , чем предыдущий элемент. Они также называются подъемами . Например, если n = 3есть 3! = 6 перестановок[1, 2, 3] 1 2 3 < < 2 elements are greater than the previous 1 3 2 < > 1 ... 2 1 3 >...

17
Марков Цепной Куайн

В этом вопросе будет использована простая модель Маркова. Для получения дополнительной информации о цепях Маркова см. Http://setosa.io/ev/markov-chains/ . Возьми строку. Для этого примера мы будем использовать слово: reader Теперь для каждого символа возьмите символы, которые появляются после...

17
Каталог товаров

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

17
Чередование Фибоначчи

В чередующейся последовательности Фибоначчи вы начинаете с 1и 1как обычно. Однако вместо того, чтобы всегда добавлять последние два значения, чтобы получить следующее число, вы чередуетесь, начиная с добавления, и каждый раз вместо этого вычитаете. Последовательность начинается так: 1 1 2 # 1 + 1...

17
Обратные дельты массива

Обратные дельты массива Ваша задача состоит в том, чтобы, учитывая массив 32-битных целых чисел со знаком, перекомпилировать его с обратными дельтами. Например, список 1 3 4 2 8 содержит дельты: 2 1 -2 6 которые затем отрицаются, давая: -2 -1 2 -6 и перекомпилирован, получая: 1 -1 -2 0 -6 как...

17
Порядок перекрытия линий

(Вдохновленный во время рисования на сухой доске стирания) Вызов: При наличии входной строки, содержащей символы, которые представляют разные цвета маркеров сухого стирания на белой доске, выведите порядок, в котором они были нарисованы, от первого до последнего. Входные данные: Строка, содержащая...

17
Это эмодзи?

Недавно я работал над этим приложением для iOS и столкнулся с (довольно легко решаемой) проблемой: как определить, состоит ли моя строка только из смайликов? Ну, это твоя работа сегодня! вход Строка. Если наличие символов Юникод проблематично для вас, вы можете использовать другой разумный формат....

17
Фразы о булочке

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

17
Это число?

Прелюдия: Я хотел научиться делать тестовые случаи, поэтому я собираюсь попробовать их на чем-нибудь простом. Вызов: Возьмите любой заданный (строковый) ввод (в пределах видимого диапазона ASCII) и определите, является ли это число, и выведите что-то, что можно использовать для оценки. Правила:...

17
2D пробка

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

17
Сделать переплетение

Ваша задача - создать программу, которая при запуске возвращает себя в качестве вывода (это называется quine). Тем не менее, эта квинна должна, когда она копируется nраз, возвращает квин, но с каждым из ее символов, продублированных по местам n, где nположительное целое число. Если ваша...

17
2017 почти здесь!

Вызов Задача проста: Не принимая никаких входных данных и выведите следующее сообщение: _ __ __ | | | | | |_ |__| | | Количество раз, равное количеству часов до или после полуночи UTC 31 декабря 2016 года. Примеры Например, если это 19:01 UTC 31 декабря, вы должны вывести: _ __ __ | | | | | |_ |__|...

17
Цитаты-безопасные Quines

Ваша задача проста: написать программу (или функцию), которая не требует ввода и выводит (или возвращает) свой исходный код. Подвох заключается в том, что когда программа обернута "quotes"(символ Unicode 34), она должна снова вывести свой (теперь заключенный в кавычки) исходный код. Стандартные...

17
Обратная функция Пи

Функция Пи является расширением факториала по реалам (или даже комплексным числам). Для целых чисел п , Π (п) = п! , но чтобы получить определение по реалам, мы определяем его с помощью интеграла: В этих проблемах мы будем инвертировать П функцию. Для вещественного числа z ≥ 1 найдите положительное...

17
Это графика последовательности?

Графическая последовательность представляет собой последовательность положительных целых чисел , обозначающих каждый число ребер для узла в простом графике . Например, последовательность 2 1 1обозначает граф с 3 узлами, один с двумя ребрами и два с одним соединением. Не все последовательности...

17
Холдем или Фолдем?

Ваш друг пригласил вас в последнюю минуту в покер с высокими ставками, и, как ученый, вы решили использовать свои навыки, чтобы получить преимущество в игре. Ваша задача будет заключаться в том, что с учетом 2 cards(вашей руки) и 0, 3, 4 or 5 cards( раздачи карт) вы должны решить, какую наилучшую...

17
ASCII Одуванчики

Это одуванчики ASCII: \|/ \ / | /|\ | \|/ | | | | _\|/_ | | | /|\ У одуванчиков ASCII есть три параметра: длина стебля (положительное число от 1 до 256, количество семян (положительное число от 0 до 7) и ориентация (^ или v). Вышеуказанные одуванчики имеют длину, семена и ориентацию, ( 3,5, ^),...