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

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

30
Эта строка - буква, делающая колесо?
Источником вдохновения было то, что я видел где-то: Слово "монахиня" - это просто буква n, делающая колесико Ваша задача состоит в том, чтобы взять строку и определить, является ли это первая буква, делающая колесо. правила Строка - это буква, вращающая колесо, если: Первая буква совпадает с последней буквой. (Письмо не …

17
Давайте сделаем немного «enciph5r47g»
Это обратная сторона Давайте сделаем некоторые "deciph4r4ng" В этой задаче ваша задача - зашифровать строку. К счастью, алгоритм довольно прост: при чтении слева направо каждый типичный символ записи (диапазон ASCII 32-126) должен быть заменен числом N (0-9), чтобы указать, что оно совпадает с символом N + 1. позиции перед ним. …

11
Код гольф для моих настоящих друзей
... и настоящий гольф для моих друзей по коду. Это задача, основанная на однолетнем комиксе XKCD, который состоит в основном из тостов (пародии на первые комиксы) по определенной схеме, но с небольшими изменениями. Ваша задача - написать программу (или функцию), которая будет принимать первую половину любого тоста из комикса (от …

26
Сделать супер акростих
Задний план Празднование выпуска Dyalog APL 16.0 , где решением этой проблемы является {⊢⌺(≢⍵)⊢⍵}Объяснение задача Если задана печатаемая строка ASCII нечетной длины n , сделайте квадрат размером n × n со строкой, центрированной по горизонтали, с дублированием для центрирования по вертикали и с акростикой той же строки в каждой строке …
35 code-golf  string 

30
#OctothorpeAsciiArt
Знак числа, (также называемый знак номера, хэш или хэштегом, или знак фунта) является следующий ASCII символ: # Разве это не забавная форма? Давайте сделаем большие версии этого! Итак, вот ваш вызов: Учитывая положительное целое число N , выводить ASCII - хэштегом размера N . Например, хэштег ASCII размера 1 выглядит …

15
Будь почтительным в уборной
Конечно, сеть SE очень хорошо осведомлена о том, как быть уважительным в туалете, но для тех из вас, кто нуждается в подведении итогов, уважительное отношение означает смывание туалета и т. Д. Самое главное, тем не менее, это означает использование кабинки как можно дальше от других, насколько это возможно. Соревнование Учитывая …
35 code-golf  string 

9
Snakify String
Snakified строка выглядит следующим образом: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Твое задание Возьмите строку sи размер n, затем выведите обнаженную строку. Входы ThisIsAnExampleOfaSnakifiedStringи 3приведут пример выше. Характеристики s будет содержать только символы ASCII между кодовыми точками 33 и …
35 code-golf  string  ascii-art  code-golf  code-golf  string  balanced-string  decision-problem  code-golf  string  geometry  grid  code-golf  tips  lisp  code-golf  quine  tips  king-of-the-hill  code-challenge  math  code-golf  string  palindrome  math  fastest-code  code-golf  string  counting  code-golf  code-golf  internet  code-golf  quine  source-layout  hello-world  code-golf  math  number  sequence  arithmetic  code-golf  ascii-art  grid  code-golf  number  grid  code-golf  string  crossword  code-golf  code-golf  ascii-art  grid  counting  code-golf  code-golf  math  sequence  arithmetic  number-theory  code-golf  code-golf  graphical-output  geometry  random  code-golf  ascii-art  grid  counting  code-golf  string  ascii-art  code-challenge  test-battery  code-golf  string  code-golf  ascii-art  kolmogorov-complexity  code-golf  interpreter  code-golf  math  sequence  code-golf  math  primes  set-partitions  code-golf 

16
Определить «удачу» струны
Если дана строка, верните ее «удачу». Удача строки, как я только что придумал для этой задачи, является целым числом, определяемым так: Базовое везение для строки - 1. Для каждой последовательной буквы, которую она разделяет со словом «lucky» (без учета регистра), умножьте удачу на 2. Например, если ваша строка была « …
35 code-golf  string 

3
Письма, двигайся!
Для данной строки вы должны переместить каждую букву (начиная с первой буквы) по ее позиции в алфавите. Если вы достигнете конца строки, вы должны обернуть вокруг. Номера буквы не должны быть перемещены. Пример: Dog Dэто четвертая буква в алфавите, поэтому мы переместим ее на четыре точки вправо. После переноса это …
35 code-golf  string 

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

30
Управление мусором Так
В PPCG стало традицией, что некоторые пользователи временно меняют свои имена анаграммой (новое имя формируется путем изменения порядка букв старых). Иногда бывает сложно выяснить, кто есть кто. Я мог бы использовать программу или функцию, чтобы сказать, являются ли две фразы анаграммами друг друга. Соревнование Программа или функция должны принимать две …

30
Генерация последовательности Абакаба
Эта задача касается печати последовательности abacaba определенной глубины. Вот схема первых 5 последовательностей ( a(N)это последовательность abacaba глубины N, верхний / нижний регистр просто для того, чтобы показать шаблон, это не требуется в выходных данных вашей программы): a(0) = A a(1) = aBa a(2) = abaCaba a(3) = abacabaDabacaba a(4) …

15
Лестница написание
Напишите программу или функцию, которая будет выводить данную строку в виде лестницы, записывая каждую часть слова, которая начинается с гласной на одну строку ниже предыдущей части. Например: Input: Programming Puzzles and Code Golf Output: Pr P C G ogr uzzl and od olf amm es e ing вход Строка, содержащая …
35 code-golf  string 

30
Полудиагональный алфавит
Учитывая букву английского алфавита, ваша задача состоит в том, чтобы построить полудиагональный алфавит для ввода. Как построить полудиагональный алфавит? Краткое описание : Во-первых, вы берете позицию буквы в алфавите P( Pздесь 1-индексирован). Затем вы печатаете каждую букву до ввода (включительно) в строке, которой предшествует, P-1и повторяете эту букву Pраз, чередуя …

20
Алфавит пушка
Пушечное ядро ​​запускается таким образом, что в первом звене его полета он поднимается по Nверхушкам деревьев, во время второго звена в виде N-1верхушек деревьев и т. Д., Пока не достигнет самой высокой точки своей траектории. Затем он начинает падать на 1, 2 и т.д. на верхушку глаза, пока не упадет …

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