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

Конкурс для решения конкретной проблемы с помощью использования и манипулирования строками.

9
Конвертировать удобочитаемый интервал времени в компоненты даты
Вызов Напишите самую короткую программу, которая преобразует удобочитаемый интервал времени в компоненты даты: {±YEARS|±MONTHS|±DAYS|±HOURS|±MINUTES|±SECONDS} Примеры случаев Каждый тестовый пример состоит из двух строк, за которыми следует ввод: 1 year 2 months 3 seconds {1|2|0|0|0|3} -2 day 5 year 8months {5|8|-2|0|0|0} 3day 9 years 4 seconds -5 minute 4 years 4 …
16 code-golf  string  date 

17
Найти подстроку с наибольшим числом 1 в последовательности
Вступление Я хочу найти подстроку с самым 1большим в последовательности 0's и 1'. вход Ваша программа имеет два входа , последовательность и длину подстроки. Последовательность является любым числом 0«s и 1» s: 01001010101101111011101001010100010101101010101010101101101010010110110110 Длина подстроки - это любое положительное ненулевое целое число: 5 Выход Ваша программа должна вывести начальный индекс …

30
Самая короткая программа для разбиения строки без цифр без RegExps
РЕДАКТИРОВАТЬ: Если вы используете Lisp, я дал некоторые рекомендации в подсчет байтов. Цель: создать самую короткую функцию, которая разбивает строку на нецифровые символы и возвращает массив, состоящий только из цифр в каждой строке, без использования каких-либо регулярных выражений. Ведущие нули должны быть включены в каждую строку. Текущие результаты (разделены на …
16 code-golf  string 

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

4
Визуализируйте длинное деление с помощью ASCII art
Напишите программу, которая визуализирует длинное деление с помощью ASCII art. Ввод состоит из двух целых чисел, числителя и знаменателя, используя формат ввода по вашему выбору. Примеры: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 …

26
Попробуйте сделать куб!
Исходя из этого: сделай мне квадрат! Вам нужно вывести это: #### # # # ### # # # # #### Где «#» заменяется вводом. Если вы введете «А», вы должны получить AAAA A A A AAA A A A A AAAA Если вы введете «&», вы должны получить &&&& & …

13
Цитировать Большой Брат
Задача: Пусть ваша программа случайным образом выберет одну из следующих двух цитат во время выполнения и напечатает эту одну цитату, точно так, как показано. 1: Under the spreading chestnut tree I sold you and you sold me. There lie they, and here lie we Under the spreading chestnut tree. 2: …

5
Какой текущий зодиак?
Показать эмодзи восточного зодиака данного времени, в соответствии с данной страной. Восточный зодиак - это схема классификации, которая присваивает животному и его предполагаемым атрибутам каждый год в повторяющемся 12-летнем цикле. Это также назначено на часы. Правила: Страна должна указываться в виде кода ISO 3166-1 alpha-3. Список здесь. Формат входного сигнала …

6
Генерация произносимого бессмысленного слова
Ваша задача - создать бессмысленное слово, которое можно произносить с указанным количеством «слогов». Каждый раз, когда программа запускается, возможно, приводит к другому бессмысленному слову. Pronounceability Произносимое слово состоит из слогов, которые, в свою очередь, состоят из группы гласных, которая, возможно, зажата между двумя согласными группами. Не все звуки можно произносить …

9
Свернуть ковер
Этот вопрос вдохновлен вопросом Кевина Круйссена . Теперь, когда ковер разложен, мы хотим его свернуть. Ваша задача - написать программу, которая принимает строку и возвращает спираль, сделанную из этой строки (представляющую собой свернутый ковер, если смотреть со стороны). Процедура одного шага раскатывания ковра заключается в следующем. Есть пример, чтобы проиллюстрировать, …
15 code-golf  string 

7
Проблемы с ленивым словом
Резюме Преподавателю было сказано подготовить словесные задачи для учеников. Ей дан список уравнений и предложено записать их в виде соответствующей задачи слова. Тем не менее, она очень ленива, поэтому она не вкладывает много творчества в это. Вместо этого она просто пишет это буквально. Например, когда она читает 1+1, она пишет …
15 code-golf  string 

30
Вверх и вперед к большей славе!
Пусть этот вызов послужит ( еще одной ) данью Стэну Ли, скончавшемуся в возрасте 95 лет. Стэн Ли оставил нам неоценимое наследие и своеобразное ключевое слово: Эксельсиор . Итак, вот небольшая проблема, основанная на том, что он сказал, что это означало : Наконец, что означает «Эксельсиор»? «Вверх и вперед, к …

16
Высшая сумма Строка
Высшая сумма Строка Если задана входная строка, верните слово с наибольшей суммой каждого из символов Юникода. правила Входные данные должны быть разделены пробелами Значение каждого слова основано на сумме каждого символа в коде слова UTF-16 Вывод должен быть первым словом с наибольшим значением (в случае повторяющихся сумм) Примеры Input: "a …

11
Имитация NFA
Недетерминирован конечный автомат является конечным автоматом , где кортеж отображаются в нескольких штатов. То есть. мы заменяем обычную функцию перехода DFA другой функцией .(state,symbol)(state,symbol)(state,symbol)δ:Q×Σ→Q δ:Q×Σ→Q \delta : Q \times \Sigma \to Q\ Δ:Q×Σ→P(Q)Δ:Q×Σ→P(Q)\Delta : Q \times \Sigma \to \mathcal{P}(Q) Если вы знаете, что такое NFA, вы можете пропустить следующий раздел. …

14
Повторите рифму и петлю на гласные
Рифмы гласных: яблоки и бананы Существует традиционная детская песня, которая повторяет один и тот же текст снова и снова, только каждый раз, когда каждый гласный заменяется случайным гласным, но постоянным в текущей строфе. Вызов Цель состоит в том, чтобы предложить кратчайший код, который выполняет такое преобразование для входного текста. правила …
15 code-golf  string 

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