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

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

30
АЛЬТЕРНАТА КАЗ
Для сегодняшнего вызова вы должны написать программу или функцию, которая чередует регистр строки. Тем не менее, вы должны игнорировать не алфавитные символы. Это означает, что каждый буквенный символ должен иметь другой регистр, чем предыдущий и следующий буквенный символ. Это немного сложнее, чем заглавные буквы, например. Если вы берете строку, такую …
42 code-golf  string 

9
Сдвиг-ориентированное программирование
Строка может быть сдвинута на число nпутем получения значения байта cкаждого символа в строке, вычисления (c + n) mod 256и преобразования результата обратно в символ. Например, смещение "ABC123"на 1 приводит к "BCD234"смещению на 10 "KLM;<="дюймов и смещению на 255 дюймов "@AB012". Задание Выберите , как много чисел nс , 0 …

28
Маркировочные буквы
Каждый день вы помещаете новое слово на маркировочный знак с подвижными буквами , покупая только те буквы, которые вам нужны, чтобы написать его. Вы повторно используете буквы, которые вы купили для более ранних слов, когда это возможно. Учитывая слова, которые вы хотите писать каждый день по порядку, выводите буквы, которые …
41 code-golf  string 

30
Расшифровать строку
Это мой первый вызов на PPCG! вход Строка, состоящая из двух разных символов ascii. Например ABAABBAAAAAABBAAABAABBAABA Вызов Задача состоит в том, чтобы декодировать эту строку, следуя этим правилам: Пропустить первые два символа Разделить оставшуюся часть строки на группы по 8 символов В каждой группе замените каждый символ, 0если этот символ …
41 code-golf  string 

30
Это в конечном итоге остановится ...
Для заданной строки введите Sprint, Sа затем непустой разделитель следующим образом: Шаг 1: Sесть 1/2шанс быть напечатанным и 1/2шанс для завершения программы. Шаг 2: Sесть 2/3шанс быть напечатанным, и 1/3шанс для завершения программы. Шаг 3: Sесть 3/4шанс быть напечатанным и 1/4шанс для завершения программы. ... Шаг n: Sесть n/(n+1)шанс быть …

30
Является ли это число целой степенью -2?
Есть умные способы определить, является ли число степенью 2. Это больше не интересная проблема, поэтому давайте определим, является ли данное целое число целой степенью -2 . Например: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 => yes: …

10
Квадрат, алмаз, квадрат, алмаз
задача Учитывая непустую строку строчных букв ASCII a- z, возьмите ее первый символ и: Окружите его квадратом копий второго персонажа, Окружите это алмазом копий третьего персонажа, Окружите это квадратом копий четвертого персонажа ... … Чередование между квадратными и алмазными границами до конца струны. Пустое пространство между границами должно быть представлено …

8
Найди закрученные слова!
Не спрашивайте меня, как и почему, но во время написания кода для проекта я заметил, что символы пары слов имеют определенный шаблон, относящийся к алфавиту, я связал каждый символ слова карандашом на алфавите и получил два затем я заметил, что первая спираль была по часовой стрелке, а другая - против …
41 code-golf  string 

9
Раскрытие секретов одномерному лабиринту
Задний план Вы просыпаетесь, чтобы оказаться потерянным в одномерном лабиринте! Появляется мистический джинн (или что-то в этом роде), объясняющий, что перед вами лежит выход, но между вами и выходом есть ряд проблем. По мере продвижения вперед вы понимаете, что все так называемые вызовы - это просто запертые двери. Сначала вы …
41 code-golf  string 

30
Боже, Гиза Гольф!
«Число Гизы», также в разговорной речи известное как номер Тимми, - это любое число, цифры которого представляют пирамиду ( A134810 ). Например, «12321» - это номер Гизы, потому что его можно визуализировать так: 3 2 2 1 1 Тем не менее, что-то вроде «123321» не является числом Гизы, потому что …

30
Хэллоуин Гольф: 2spooky4me Challenge!
Текущий интернет-мем должен набирать 2spooky4me, а второй человек - 3spooky5me, следуя (n)spooky(n+2)meшаблону. Ваша миссия - реализовать этот шаблон на выбранном вами языке. Вы должны написать программу или функцию, которая принимает значение n(из стандартного ввода, в качестве аргумента функции или ближайшей альтернативы) и выводит строку (n)spooky(n+2)me(без скобок; в стандартный вывод, в …
41 code-golf  string 

30
Типа uniqchars!
Получив строку, состоящую из печатных символов ASCII, создайте вывод, состоящий из его уникальных символов в исходном порядке . Другими словами, выходные данные совпадают с входными данными за исключением того, что символ удаляется, если он появился ранее. Никакие встроенные модули для поиска уникальных элементов в массиве не могут быть использованы (например, …
41 code-golf  string 

16
String.prototype.isRepeated
ОБНОВЛЕНИЕ : подчинение Исаака Pyth является победителем! Многие из вас, должно быть, слышали, что в городе есть более прохладная версия JavaScript (см. ES6), в которой есть метод String.prototype.repeat, позволяющий "Hello, World!".repeat(3) и получить "Hello, World!Hello, World!Hello, World!" в качестве выхода. Ваша задача - написать функцию или программу на языке по …
41 code-golf  string 

30
Там я починил (с лентой)
Вызов: Учитывая строку, содержащую только заглавные и / или строчные буквы (в зависимости от того, что вы предпочитаете), поместите ее tapeгоризонтально, чтобы исправить это. Мы делаем это, проверяя разницу между двумя соседними буквами в алфавите (игнорируя циклический переход и только продвигаясь вперед) и заполняя пространство таким количеством TAPE/, tapeкак нам …
41 code-golf  string 

30
Выложите ковер
Вдохновленный этим ТАКИМ вопросом . Вызов: Входные данные: Строка sss Персонаж ccc Выход: Создайте ASCII-арт из струн алмазного квадрата во всех четырех направлениях, с первым символом струны в центре и направленным наружу. Который находится внутри квадратного ковра в стиле ASCII, с характером в качестве наполнителя. Это может звучать довольно расплывчато, …

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