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

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

30
Найдите «развернутый размер» списка
Давайте определим функцию «развернутого размера» uвложенного списка l(содержащего только списки) по следующим правилам: Если lпусто, то u(l)1. Если lне пусто, u(l)равно сумме развернутых размеров каждого элемента в lплюс один. Ваша задача - написать программу (или функцию), которая принимает список в качестве входных данных и выводит (или возвращает) развернутый размер списка. …

3
Фонематический Абугида
Персонажи Давайте назовем эти символы Unicode английскими согласными IPA : bdfhjklmnprstvwzðŋɡʃʒθ И давайте назовем эти символы Unicode английскими гласными IPA : aeiouæɑɔəɛɜɪʊʌː (Да, ːэто просто длинная гласная метка, но для целей этого вызова обращайтесь с ней как с гласной.) Наконец, это первичные и вторичные стресс-метки : ˈˌ Обратите внимание, что …

5
A047841: Автобиографические номера
Определение Вот процесс для описания числа: Для каждого номера от 0к , 9который присутствует в количестве: Запишите частоту этой цифры, а затем цифры. Например, для номера 10213223: Существует 1возникновение 0, 2появления 1, 3появления 2, 2появления 3. Следовательно, число, которое описывает 10213223это 10213223( 10из первого свойства, 21из второго и т. Д.). …

30
Выведите накопительный наклон строки
Вызов Учитывая строку, как показано Hello World!, разбить его на его символьные значения: 72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100, 33. Затем вычислить разность между каждой последовательной парой символов: 29, 7, 0, 3, -79, 55, 24, 3, -6, -8, -67. И, наконец, подвести их и напечатать …

2
Интерпретировать Киппл!
Вступление Kipple - основанный на стеке эзотерический язык программирования, изобретенный Руне Бергом в марте 2003 года. Киппл имеет 27 стеков, 4 оператора и структуру управления. Стеки Стопки названы a- zи содержат 32-битные целые числа. Существует также специальный стек @, чтобы сделать вывод чисел более удобным. Когда число вводится, @вместо него …
12 code-golf  interpreter  code-golf  string  code-golf  math  string  code-golf  ascii-art  path-finding  code-golf  string  ascii-art  code-golf  interpreter  binary  logic-gates  logic  code-golf  ascii-art  code-golf  graph-theory  code-golf  string  code-golf  number  sorting  code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

30
Змеи вокруг
Вызов Задача проста: напечатать змею . Вы получите длину змеи в качестве входных данных. Змея длиной 2 выглядит так: ==(:)- Змея длиной 7 выглядит так: =======(:)- Другими словами, длина змеи - это количество знаков равенства перед головой . использование Допустим, я сделал реализацию C ++ и скомпилировал ее ./getsnake. Я …

1
Сколько здесь квадратов?
Эта проблема вдохновлена ​​картиной, которая часто бродит по Facebook, которая выглядит следующим образом . За исключением того, что наша базовая площадь будет выглядеть примерно так: ┌─┬───┬─┐ ├─┼─┬─┼─┤ ├─┼─┴─┼─┤ ├─┼─┬─┼─┤ └─┴─┴─┴─┘ Квадрат состоит из n x mквадрата 1x1, вы должны посчитать, сколько подквадрат (1x1, 2x2, 3x3, 4x4, 5x5 и т. Д.) …

6
Насколько совместимы мои строки?
Вступление Рассмотрим две строки A и B одинаковой длины L и целое число K ≥ 0 . В целях этой задачи мы говорим, что строки совместимы с K , если существует строка C длины K такая, что A является непрерывной подстрокой конкатенации BCB . Обратите внимание, что A является подстрокой …
12 code-golf  string 

3
Какие переключатели включены?
Вступление Вы сидите со своим коллегой, обедаете и хвастаетесь ему / ей о последнем и, возможно, величайшем проекте, над которым вы работали. Устав от постоянной демонстрации эгоизма, он бросает вам вызов, чтобы вы заткнулись. Будучи эгоистичным и счастливым человеком, которым вы являетесь, вы, конечно, принимаете (потому что вы должны принять …
12 code-golf  string 

9
«Ступенька» струна
Вы должны написать программу или функцию, которая создает строку с условной лестницей. Вот как вы «ступаете по лестнице»: Для каждого символа в строке: Если символ является гласным верхнего или нижнего регистра, не включая «y», выведите его, а затем переместите остальную часть строки вверх по столбцу. Если символ является пробелом или …
12 code-golf  string 

2
Помощник по поиску слов
Я делал поиск слов в последнее время , и я думал , что это будет так намного легче , если все слова читаются слева направо. Но переписывание всех строк требует больших усилий! Так что я заручился поддержкой игроков в гольф. (Отказ от ответственности: вышеупомянутая история может быть или не быть …

3
Полуобратная двоичная строка
Это дополнительный вопрос к моему вопросу Puzzling.SE : я спросил, есть ли функция f, отображающая логические строки в логические строки, так что f (f (b)) = reverse (b) для всех входных строк b . (Под обратным я имею в виду функцию, которая меняет порядок битов.) Приведенная выше ссылка содержит положительный …
12 code-golf  string 

4
Помогите пересчитать свою репутацию!
Пару месяцев назад у нас была дискуссия о мета- росте репутации, которая присуждается за положительные отзывы по вопросам. Вот основы нашей нынешней системы репутации для голосов: 1 Вопрос upvote Uстоит 5 репутации. Ответ upvote uстоит 10 репутации. Понижение вопроса или ответа dстоит -2 репутации. Было много разных предложений для новой …

4
Все числа, которые вписываются в строку
Напишите программу или функцию, которая принимает положительное целое число N. Выведите список всех различных десятичных чисел, которые можно записать ровно в N символах, используя digits ( 0123456789), десятичные точки ( .) и отрицательные знаки ( -). Например, некоторые номера , которые были бы в выходном списке N = 4 представляют …

5
Эффективная научная запись
На днях мой учитель химии объяснял нам научную нотацию (используя небольшое число и умножая ее на десятикратные числа, чтобы легче выразить большие числа), что вернуло меня на несколько лет назад, когда я впервые выучил это. Изучив основы, мы выполнили несколько типичных математических вопросов, некоторые из которых были похожи на следующие: …
12 code-golf  string  math 

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