Вопросы с тегом «string»

20
Почти эпизод с Коломбо

Ваша задача - найти двух пропавших персонажей в названии эпизода Коломбо. вход Один из 69 названий эпизодов Коломбо (перечисленных ниже), в котором ровно два персонажа заменены на *. Пример : "Ran*om for a *ead Man" Выход Вы можете вернуть либо полный заголовок эпизода, либо только два пропущенных...

20
Можете ли вы произнести это слово с помощью этих кубиков?

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

20
Приращение базы-36 строк

Это кодовая версия аналогичного вопроса, который я задал в стеке ранее, но подумал, что это будет интересная головоломка. Получив строку длиной 10, которая представляет собой базовое число 36, увеличьте его на единицу и верните полученную строку. Это означает, что строки будут содержать только...

20
Клавиатура в одну линию

Соревнование Цель этой задачи - определить, можно ли набирать данную строку, используя только одну строку стандартной британской QWERTY-клавиатуры. Это code golfсамое короткое решение в байтах! IO Ввод будет одной строкой из нуля или более символов в десятичном диапазоне ASCII от 32 до 126...

20
Играя с музыкальной черепахой

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

20
Первый код Алисы

Алиса - стажер в компании, которая использует Brainfuck в качестве основного языка как для разработки на стороне клиента, так и на стороне сервера. Алиса только что написала свой первый код, и она немного нервничает, готовясь к своему первому обзору кода. Алиса хочет, чтобы ее код был правильно...

20
Написать переводчика для *

Задача проста. Написать переводчика для языка * . Вот большая ссылка на вики. Есть только три действительные * программы: * Принты "Hello World"  *  Печатает случайное число от 0 до 2 147 483 647 *+* Работает вечно. Третий случай должен быть бесконечным циклом согласно спецификациям в этом вопросе...

20
Левенштейн Соседи

Большинство квадратных чисел имеют по крайней мере 1 другое квадратное число, с которым их расстояние Левенштейна равно 1. Для данного квадрата xxx каждый квадрат, который удовлетворяет этому условию, называется соседом Левенштейна от xxx . Например, 363636 является соседом Левенштейна из 161616 ,...

20
Diamondize некоторый текст

При заданной входной строке длиной 2или более, состоящей исключительно из буквенных символов [A-Z]или [a-z](по вашему выбору, если они все в верхнем или нижнем регистре), выведите непрерывную строку символов, образующую двойной ромбовидный шаблон. Входная строка начинается с центральной линии и...

20
Code Golf Measurer © 2019

Code Golf Measurer © 2019 Используемые Hexdumps xxdвыглядят примерно так: 00000000: 666f 6f20 6261 7220 7370 616d 2065 6767 foo bar spam egg 00000010: 730a s. Ваша задача - преобразовать hexdump в этой форме в число используемых байтов. Правила: Обычные лазейки запрещены. Это код-гольф , поэтому...

19
Генерация растровых файлов PBM из текста ASCII

Формат PBM (Portable BitMap) - это очень простой черно-белый растровый формат ASCII. Вот пример для буквы «J» (скопировано из ссылки в википедии): P1 # Это пример растрового изображения буквы "J" 6 10 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 0 1 1 1 0 0 0...

19
Слои Серпинского

Начав с того, что /\вы можете создать шаблон в виде треугольника Серпинского , добавив линию под таким, чтобы ... Любая свободная ветвь /или \расщепляется снова на две ветви: /\. Любое столкновение ветвей \/умирает ни с чем (кроме пробелов) под ним. Повторение этих правил дает /\ /\/\ /\ /\...

19
String to Binary

Это кодовый вызов для гольфа. Как написано в заголовке, напишите программу для преобразования строки символов ascii в двоичный файл. Например: "Hello World!" должен превратиться в 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 100001. Примечание: меня...

19
Мнемоника для запоминания 23940

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

19
Удалить однострочные и многострочные комментарии из строки

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

19
Переместиться на печатную переднюю часть ASCII

Фон Преобразование « движение вперед» (MTF) - это алгоритм кодирования данных, разработанный для повышения производительности методов энтропийного кодирования. В алгоритме сжатия bzip2 он применяется после преобразования Барроуза-Уилера (как видно из Барроуза, Уилера и Бэка ) с целью преобразования...

19
Удалить общие ведущие пробелы

При кодировании на Python иногда вам нужна многострочная строка внутри функции, например def f(): s = """\ Line 1 Line 2 Line 3""" (Обратный слеш должен убрать ведущий символ новой строки) Если вы попытаетесь распечатать s, вы получите Line 1 Line 2 Line 3 Это совсем не то, что мы хотим! Слишком...

19
«Привет мир», который создает другую программу «Привет мир»

Создайте программу, которая выводит строку hello world («Hello world», «Hello, World» и т. Д.) И исходный код. Вывод записывается в стандартный вывод или эквивалентный. Строка Hello World встроена в исходный код. Например, вывод для может быть (some source code here)hello world(some source code...

19
Удалить более n последовательных гласных из входной строки

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

19
Максимизировать разницу в квадрате

Рассмотрим перестановку целочисленных значений из 1в N. Например, этот пример для N = 4: [1, 3, 4, 2] Мы будем считать этот список циклическим, таким, что 1и 2рассматриваются как смежные. Одна величина, которую мы можем вычислить для такого списка - это общая квадратичная разница смежных значений:...