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

16
Элементарный вызов

Эта проблема вдохновлена ​​этой цитатой Оливера Сакса: «В 11 лет я мог бы сказать« я натрий »(Элемент 11), а сейчас в 79 я - золото». - Оливер Сакс Я хочу, чтобы вы нашли числа в строке и заменили их соответствующими символами элементов. (1 - это Н, 2 - он, 3 - это Ли и т. Д.) Есть несколько...

16
Могу ли я жить здесь?

В игре Terraria , одна из игровых механик включает в себя строительство домов, чтобы NPC мог двигаться. Существует строгий набор правил для того, что считается действительным домом или нет. Вот список правил: Общая площадь дома должна быть не менее 60 квадратных плиток, но не более 750. Кроме того,...

16
Разобрать Реву'а

На самом деле не вдохновлен ни Atbash Self Palindromes, ни обобщенным калькулятором гематрии . Учитывая , строка ев длины п Вывести последовательность Revu'a , который является первым символом S , первые два символа S , ... первые п -2 символы с , первым п -1 символов с , вся с . Строка будет...

16
Форматировать список слов

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

16
Базовое преобразование со строками

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

16
Выровняйте аргументы функции по своим строкам

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

16
Отфильтровать и сложить

задача Задача очень простая. Учитывая непустую строку, содержащую цифры , прописные и строчные буквы , выведите сумму оставшихся чисел. Например: a1wAD5qw45REs5Fw4eRQR33wqe4WE Фильтрация всех писем приведет к: 1 5 45 5 4 33 4 Сумма этих чисел 1 + 5 + 45 + 5 + 4 + 33 + 4 = 97. Так что выход будет...

16
Разобрать вложенные цепочки цифр

Задание Строка Sстроится с помощью следующего процесса: Начните с Sтого, чтобы быть пустой строкой. Вставьте в некоторую позицию Sстроки вида ds, где dэто ненулевая цифра и sстрока dстрочных букв ASCII. Мы говорим, dsявляется составной частью S. Перейдите к шагу 2 или остановитесь. Ваша задача -...

16
Создание карты падающего шара

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

16
Разложи число!

Ваша задача - разложить число в следующем формате. Это похоже на базовое преобразование, за исключением того, что вместо перечисления digitsв базе, вы перечисляете values, так что этот список складывается со входом. Если заданная база есть n, то каждое число в списке должно быть в форме k*(n**m),...

16
Геобицианский язык

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

16
Нормальные предложения

Напишите программу или функцию, которая, учитывая входную строку и стандартное отклонение σ, выводит эту строку вдоль кривой нормального распределения со средним 0и стандартным отклонением σ. Кривая нормального распределения yКоордината каждого символа cявляется: где σдаются в качестве входных...

16
Преобразуйте n строк длиной m в m строк длины n

Напишите программу, которая при любом количестве n строк длины m возвращает число m строк длины n с этим условием: Каждая новая строка должна содержать буквы с одинаковым индексом других строк Например, первая выходная строка должна содержать первую букву всех входных строк, вторая выходная строка...

16
Случайно неправильно написано слово

Вдохновленный этим вопросом CR (пожалуйста, не убивайте меня за просмотр CR) спекуляция Вероятности неправильного написания слова: 1/3 времени не меняйте выход 1/3 времени удалить случайного персонажа 1/3 времени дублирует случайный символ Вероятность удаления / дублирования заданного символа на...

16
Вложите строку в массив n раз

Вы должны создать функцию, которая вложит строку sв массив, nраз >>> N("stackoverflow",2) [['stackoverflow']] Параметры: s - строка ascii n - целое число >= 0 правила Самый короткий код выигрывает. Выход будет вложенным array, listили tuple(или аналогичного типа основаны от массива)...

16
Распечатать бюллетень!

Как вы все знаете, сегодня день выборов! Ваша задача сегодня состоит в том, чтобы распечатать бюллетень, учитывая данные. Если введено Hillary Clinton, выведите: Hillary Clinton ===-----===> Donald Trump === ===> ____________ === ===> Однако, если введено Donald Trump, выведите: Hillary...

16
Икнуть строку

Ваша задача - написать программу или функцию, которая работает со строкой. Он должен принять строку в качестве входных данных (с помощью любого стандартного метода), затем выполните следующие действия: Генерирует (не обязательно равномерно) случайное целое число n от 1 до 10 включительно. Подождите...

16
Генерация всех скобок длины n

Строка скобки определяется как строка, состоящая из символов, *()[]в которых скобки соответствуют правильно: [brace-string] ::= [unit] || [unit] [brace-string] [unit] ::= "" || "*" || "(" [brace-string] ")" || "[" [brace-string] "]" Это правильная скобка: ((())***[]**)****[(())*]* Но это не так: )(...

16
Pen Pineapple Apple Pen… со своими ручками, ананасами и яблоками

Прелюдия: Эта задача отличается от «другой программы для кошек». Там буквально тонны разных поворотов, почему у меня не может быть своих, людей? Уникальные вещи: Это не чтение прямого ввода для вывода. Он манипулирует строкой таким образом, что наверняка не прямой кот. Вызов: Учитывая 3 входа (или...

16
Проверьте загадку королев

Если вы не знаете, что такое королева в шахматах, это не имеет большого значения; это просто имя :) Ваш ввод будет квадратом произвольной ширины и высоты, содержащим некоторое количество королев. Плата ввода будет выглядеть так (эта доска имеет ширину и высоту 8): ...Q.... ......Q. ..Q........