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

10
Какое расширение файла?

Ваша задача состоит в том, чтобы найти расширение файла с указанным именем файла: hi.txt -> txt or .txt carrot.meme -> meme or .meme lol (undefined behavior) what..is..this..file -> file or .file .bashrc -> bashrc or .bashrc T00M@n3KaPZ.h0wC[]h -> h0wC[]h or .h0wC[]h agent.000 ->...

10
Какого типа мои суффиксы?

вступление Поэтому я снова тратил время на исследование алгоритмов сортировки суффиксов, оценку новых идей вручную и в коде. Но я всегда пытаюсь вспомнить тип моих суффиксов! Можете ли вы сказать мне, какой тип моих суффиксов? Левый самый что? Многие алгоритмы сортировки суффиксов (SAIS, KA, мое...

10
Прочитайте мою дату в свободной форме

Учитывая дату, записанную в любом (должен обрабатывать все в одной и той же программе) из следующих форматов, проанализируйте ее в действительном yyyy/mm/dd date. 17th May 2012 March 14th, 2016 20 February 2014 September 14, 2017 Sunday, June 8, 2015 правила Даты иногда будут недействительными,...

10
Это удовлетворительное число?

вдохновленный этим разговором в чате Удовлетворяющее число является числом , чье десятичного представление имеет вида abx, со следующими свойствами: xсамый длинный конечный повторяющийся суффикс или последняя цифра, если в конце нет повторения ( 123333-> 3333, 545656-> 5656, 123-> 3) bэто...

10
Там я починил (с помощью веревки)

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

10
Поиск по алфавиту

Вдохновленный Codewars Kata . Ваша цель - взять строку ввода, такую ​​как эта: "'Twas a dark and stormy night..." и вернуть строку, содержащую позицию каждого символа в алфавите, разделенную пробелами и игнорирующую неалфавитные символы, например: "20 23 1 19 1 4 1 18 11 1 14 4 19 20 15 18 13 25 14...

10
Функция, которая принимает три целых числа и возвращает список целых чисел и букв алфавита.

Вызов Возьмем три положительных целых чисел a, bи в cкачестве входных данных. Используя эти целые числа, сначала создайте последовательность в диапазоне [0, c](включительно на обоих концах), с шагом b. Например, для a=4, b=2, c=100последовательности будет [0,2,4,...,96,98,100]. Для каждого числа в...

10
Татамибари решатель

Фон Tatamibari - логическая головоломка, разработанная Николи. Tatamibari головоломка играет на прямоугольной сетке с тремя различными видами символов в нем: +, -. и |. Решатель должен разбить сетку на прямоугольные или квадратные области в соответствии со следующими правилами: Каждый раздел должен...

10
Давайте играть в теннис 2: игра восток-запад

Есть задача Давай поиграем в теннис от Даниэля . Он предлагает разместить суд в направлении Север-Юг. Мое предложение - создать корт для игры в теннис и в направлении восток-запад. Вы должны напечатать теннисный корт, но вы должны сделать это в наименьшем количестве байтов из соображений...

10
Найти рекурсивную аббревиатуру

Введение Рекурсивный акроним это аббревиатура , который содержит или относится к себе, например: Fishможет быть рекурсивный акроним Fish is shiny hero, обратите внимание , как это также содержит саму аббревиатуру. Другой пример Hi-> Hi igloo. Или даже ppcg paints->ppcg paints cool galaxies...

10
Карта читеров!

После отправки всех заданий создается словарь, который отображает номер студента в хэш их файла. Этот словарь, или hashmap, или отображение (как бы это ни называл ваш язык) будет выглядеть следующим образом: {100: "aabb", 104: "43a", 52: "00ab", 430: "aabb", 332: "43a"} Ключ - это номер студента, а...

10
Пароль епископа Боже

Получено из этого , сейчас удалено, пост. Если дана строка, ответьте (правда / ложно или два непротиворечивых значения), если она представляет собой хороший пароль епископа, то есть когда выполняются все следующие условия: в нем не менее 10 символов в нем как минимум 3 цифры ( [0-9]) это не...

10
Есть ли меньшая проверка таутограмм? [закрыто]

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

10
Соответствующая часть для подачи бадминтона

Введение: Я видел, что сейчас был только один вызов, связанный с бадминтоном . Так как я сам играю в бадминтон (последние 13 лет), я решил добавить несколько проблем, связанных с бадминтоном. Здесь второе ( первое можно найти здесь ): Вызов: Несколько правил о бадминтоне: Подача всегда будет...

10
Сколько времени нужно, чтобы напечатать это?

Введение Я могу печатать в умеренном темпе, используя раскладку клавиатуры QWERTY. Но если такое слово, как yellowwooddoor, содержит массу повторяющихся букв, его ввод займет немного больше времени. Еще хуже, когда слово «прыжок» имеет один и тот же палец, который используется для нескольких разных...

10
Определите, содержит ли сетка другую сетку

Задача Создать функцию принимает в качестве входных данных два двумерных массива символов (или строк, если язык программирования не содержит символы в качестве типа данных): a и b. Если ваш язык не поддерживает эти входные данные, вы можете использовать любую другую стандартную однобайтовую...

10
Гольф мой Ада массивов

Фон Ада - это язык программирования, который не совсем известен своей краткостью. Тем не менее, его синтаксис литерала массива теоретически может допускать довольно краткие спецификации массивов. Вот простое EBNF-описание литерального синтаксиса массива ( передаваемого в bottlecaps.de : array ::=...

10
Переход от строки к биту

задача При наличии входной строки из одного или нескольких символов ASCII, кодовые точки которых находятся в диапазоне от 0 до 128 (исключая), выполните следующие действия: Преобразуйте каждый символ в его 7-битный код ASCII (если код ASCII меньше 7 бит, ставьте начальные нулевые биты) Объединить...

10
Соответствие темы подписки MQTT

Фон MQTT (Телеметрический транспорт сообщений) является стандартным протоколом обмена сообщениями на основе публикации и подписки ( Википедия ). Каждое сообщение имеет тему, например следующие примеры: myhome/groundfloor/livingroom/temperature USA/California/San Francisco/Silicon Valley...

10
Буквенно-цифровой подсчет линий и кривых

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