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

18
Сколько глав у меня есть?

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

18
Повторите N-е элементы

У нас не было строки вопроса в течение некоторого времени (5 дней, чтобы быть точным), поэтому давайте перейдем к одному. Получив строку sи положительное целое число n, возьмите каждый nэлемент th s, повторите его nраз и поместите обратно вs . Например, если n = 3и s = "Hello, World!", каждый...

18
Regex: соответствует эгалитарной серии

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

18
Заполните в скобках

Обычные скобки ( (), [], <>и {}) хороши и однозначна, однако кто - то думал , что это будет идея хорошо использовать символы не кронштейн в скобках. Эти персонажи, |и ", неоднозначны. Например, делает """" соответствовать (()) или ()() Невозможно сказать. Вещи начинают становиться...

18
вычеркнуто 44 все еще регулярно 44; (

Вступление 24 марта 2015 года @isaacg добавил свой ответ Pyth с 44 ​​до 42 байтов. Поскольку вычеркнутая 44 ( 44 ) очень похожа на обычную 44, @Optimizer сделал следующий комментарий: вычеркнул 44 все равно нормально 44 :( После этого, 21 октября 2015 года, @ Doorknob ♦ обработал свой ответ Ruby с...

18
Максимальное расстояние Хэмминга среди списка дополненных строк

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

18
Преобразователь троичного-ифа

В Java / .NET / C / JavaScript / и т. Д. Вы можете использовать троичные-ifs для сокращения if-операторов. Например (на Java): // there is a String `s` and an int `i` if(i<0)s="Neg";else if(i>0)s="Pos";else s="Neut"; Можно укоротить на троицу, если: s=i<0?"Neg":i>0?"Pos":"Neut"; Вызов:...

18
Сжатие текста

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

18
ssTTsSTtRrriinInnnnNNNIiinngg

Вызов Для каждого символа строки, кроме последнего, выполните следующие действия: Выведите текущий символ. Затем следует случайный вывод из следующего списка случайного числа раз от 1 до 5 (включительно): Текущий персонаж Следующий символ строки Версия переключателя персонажа, на котором вы сейчас...

18
Может ли Джимми повеситься на веревке?

Еще один вызов Джимми его оригинальным отцом. Смотрите эти другие прекрасные проблемы . Как вы все знаете, в последнее время мы видим проблемы, связанные с Джимми на платформах. Теперь, как я уже говорил, Джимми - акробат, и у него есть другие хитрости в рукаве. Один из таких трюков висит на...

18
Составление заполнить бланки

Допустим, у нас есть определенный набор функций для строк. Эти функции похожи на заполнение пробелов или madlibs, за исключением того, что они принимают только один ввод и используют его для заполнения всех пробелов. Например, у нас может быть функция, которая выглядит как I went to the ____ store...

17
Regex проверяющее регулярное выражение [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он был по теме для Code Golf Stack Exchange. Закрыто 2 года назад . Создайте регулярное выражение, которое будет принимать строку регулярного выражения в качестве...

17
Проверить программу Brainfuck

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

17
Завершите ленивые скобки

Все скобки на моей клавиатуре изношены, и я хочу избегать их использования в максимально возможной степени. Ваша задача - сбалансировать строку, содержащую скобки, добавив их до и после каждой строки. Это похоже на автоматические круглые скобки TI-Basic и закрытие строки (т.е. Output(1, 1, "Hello,...

17
Давайте двигаться марсоход!

Резюме Задача состоит в том, чтобы перемещаться по марсоходу и сообщать его окончательные координаты и направление. Входные данные: Первый вход: Сначала ваша программа должна принять входные данные в следующем формате: [X-Coordinate],[Y-Coordinate],[Direction] Направление должно быть: Nили Sили...

17
Напишите программу, которая заменяет пробелы скобками в тех случаях, когда скобки в местах вызывают застой

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

17
Найти шаблоны в строках

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

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

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

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
Переключить, распечатать, повторить

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