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

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

30
Проверьте, допустим ли UUID без использования регулярных выражений
Для заданного строкового ввода напишите программу, которая печатает истинное значение в STDOUT или эквивалентное, если вход является допустимым UUID, без использования регулярных выражений. Действительный UUID 32 шестнадцатеричные цифры, отображаемые в пяти группах, разделенных дефисами, в форме 8-4-4-4-12, всего 36 символов (32 буквенно-цифровых символа и четыре дефиса). Источник Тестовые случаи 0FCE98AC-1326-4C79-8EBC-94908DA8B034 …

30
Эта строка квадрат?
Строка считается квадратной, если выполняются следующие условия: Каждая строка имеет одинаковое количество символов Количество символов в каждой строке равно количеству строк. Ваша задача - написать программу или функцию, которая определяет, является ли данная входная строка квадратом. Вы можете потребовать, чтобы ввод был ограничен вашим выбором LF, CR или CRLF. Символы …

30
Построить матрицу идентичности
Задача очень проста. Учитывая целочисленный ввод n, выведите n x nединичную матрицу. Тождественная матрица - это та, которая имеет 1s, охватывающую от верхнего левого угла до нижнего правого. Вы напишите программу или функцию, которая будет возвращать или выводить построенную вами матрицу идентичности. Выходными данными могут быть двумерный массив или числа, …

10
Сокол Тяжелые стадии
Выберите набор из четырех байтов без замены (т.е. без повторения байта), и необязательно в каком-либо конкретном порядке, из любого из следующих четырех наборов: Символы любой однобайтовой кодировки Символы Юникода в диапазоне от 00 до FF Десятичные целые числа со знаком в диапазоне −128–127 Десятичные целые числа без знака в диапазоне …

30
Скорость письма
Учитывая строку в качестве входных данных, выведите новую строку с каждой буквой, сдвинутой вправо на соответствующий алфавитный указатель. Мы все знаем, что буква A медленная, а буква Z быстрая. Это означает, что Z смещается вправо на 25 пробелов, A вообще не смещается, а B смещается на 1 пробел. Ваша программа …
43 code-golf  string 

24
Хаос - это лестница ASCII
Вы ничего не знаете То, что я делаю для « Хаоса - это лестница » - это запоминающаяся строка из телесериала « Игра престолов» . Цель этой задачи - построить лестницу из хаоса в искусстве ASCII. Соревнование вход Ширина лестницы, W >= 3(целое число) Высота шага, H >= 2(целое число) …

24
Выведите первую позицию в вашей программе для каждого входного символа
Вызов Напишите непустую программу / функцию, pкоторая, учитывая непустую входную строку s, выводит позицию первого вхождения каждого символа sв исходном коде p. Например, если ваша программа main() { cout << magic << cin } ^0 ^5 ^10 ^15 ^20 ^25 и он получает вход abcd{, выход должен быть [1, x, …

30
Мигающий двенадцать
Многие электронные устройства, особенно старые, будут мигать, 12:00когда время не установлено. Цель этой задачи - воссоздать это. В частности, задача состоит в том, чтобы отображать 12:00и --:--альтернативно в бесконечном цикле . Период должно быть 1 секунда, равномерно разделено на два периода в 0,5 секунды. Здесь «1 секунда» и «равномерно» можно …

18
Универсальный переводчик Spooky Meme
Введение Оказывается, инопланетяне любят мемов так же, как и мы. Каждая инопланетная раса, с которой мы столкнулись до сих пор, имеет свою собственную версию 2spooky4me(см. Следующий вопрос ) и эквивалентную, но с некоторыми вариациями. Жители планеты CUTE1f не могут справиться с большим количеством призрака, поэтому их предпочитают 1spooky2me, в то …

19
Был ли мой пирог пополам?
Напишите программу или функцию, которая принимает непустой список натуральных чисел. Вы можете предположить, что это ввод в разумном удобном формате, таком как "1 2 3 4"или [1, 2, 3, 4]. Числа в списке ввода представляют срезы полной круговой диаграммы, где каждый размер среза пропорционален соответствующему номеру, а все срезы расположены …
43 code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

30
ETAOIN SHRDLU гольф
Краткое и приятное описание задачи: на основе ETAOIN SHRDLU ваша задача - написать самую короткую программу или функцию на любом языке, которая выводит 26 букв английского алфавита в зависимости от их частоты во входных данных. Действительно длинная, сухая и тщательная спецификация: Ваша программа / функция получит в качестве входных данных …
43 code-golf  string 

21
Одно Кольцо, чтобы править ими всеми. Одна строка, чтобы содержать их всех
Задачи: Вывести строку, которая содержит каждое положительное целое число строго ниже 1000. Очевидным ответом будет объединение каждого из них, и это создаст строку из 2890 символов (спасибо manatwork), чтобы избежать такого простого ответа, длина строки должна быть не более 1500 символов. Вот простой Java-код, который выводит строку из 1200 символов. …

30
Вывод порядковых номеров (1, 2, 3)
Я хотел бы сгенерировать (как возвращаемый результат функции или просто как вывод программы) порядковый суффикс положительного целого числа, соединенного с числом. Образцы: 1st 2nd 3rd 4th ... 11th 12th 13th ... 20th 21st 22nd 23rd 24th И так далее, с суффиксом, повторяющим исходный 1–10 подшаблон каждые 10–100, где шаблон в …

23
Разбор формата словаря Книгоед
Недавно я потворствовал некоторой ностальгии в форме Bookworm Deluxe: Если вы еще этого не видели, это словесная игра, цель которой состоит в том, чтобы соединить соседние плитки и сформировать слова. Чтобы определить, является ли строка допустимым словом, она проверяет его по своему внутреннему словарю, который хранится в сжатом формате, который …
42 code-golf  string 

30
Enklactify эти строки
Вдохновленный этой цепочкой комментариев ... Я хочу enklactвыйти из этого испытания, но я не могу ... @ETHproductions to enklact (v): реализовать таблицу поиска, используя подраздел, состоящий из уникальных элементов. Включение - очень полезный способ сжатия таблицы поиска. Например, допустим, у вас был следующий список цветов: red green blue yellow purple …
42 code-golf  string 

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