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

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

22
Детонировать строку
Для любой строки выведите ее в форме треугольника, где текст проходит вверх и вниз по каждой диагонали. Например, вход "Hello World"должен вывести: d l r d o l W r d o l o W r d l o l l o W r d e l o l H …

30
Отменить ряд чисел
При заданном числе достаточно просто nсоздать диапазон от 0до n-1. Фактически, многие языки предоставляют эту операцию как встроенную. Следующая программа CJam читает целое число, а затем распечатывает такой диапазон ( попробуйте онлайн! ): ri, Обратите внимание, что он печатает числа без разделителя. Соревнование Ваша задача - полностью изменить этот процесс. …

22
Построй мне город
Кодеры всегда пытаются сгладить массивы в скучные одномерные объекты, и это меня огорчает. Ваша задача состоит в том, чтобы расстегнуть произвольную строку символов, выводя прекрасный городской пейзаж. Рассмотрим строку: aaabbbbbccqrrssstttttttPPw Это выглядит намного лучше, как это: tt tt bb tt bb tt aabb sstt aabbcc rrssttPP aabbccqqrrssttPPww (Хорошо, да, буквы …

30
Перевернуть строку кусками
Ваша задача - написать программу, которая, учитывая число и строку, разбивает строку на куски такого размера и переворачивает их. правила Ваша программа получит положительное целое число n, а также строку sдлиной не менее одной, состоящую только из печатного ASCII (не включая пробелы). Затем строка должна быть разбита на куски длины …
34 code-golf  string 

8
Читать текст ASCII-Art
Вдохновленный Гольфом мне алфавит ASCII , этот вызов (почти) является прямым обратным. Задача: Возьмите строку текста ASCII-art и выведите содержимое текста в виде обычного текста ASCII. Входные данные: Строка ASCII-арт текста. Входные данные будут содержать только экземпляры символов ASCII #, пробелы и 4 или 5 символов новой строки (завершающий символ …

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

30
Чередование чисел от 1 до n с одинаковыми номерами в обратном порядке
Простой: Возьмите положительное целое число n меньше 1000 и выведите целые числа от 1 до n, чередующиеся с целыми числами от n до 1 . Вы должны объединить числа так, чтобы они появлялись без разделителей между ними. Тестовые случаи: n = 1 11 n = 4 14233241 n = 26 …

12
Лимон-ограничить строку
Напишите программу или функцию, которая принимает непустую однострочную строку. Вы можете предположить, что он содержит только печатные ASCII исключая пробел. Напечатайте или верните ASCII художественную ромбовидную форму, похожую на лимон или лайм, сделанные из префиксов строки. Предположим, что длина входной строки составляет n букв. Затем такая форма состоит из 2n …


28
Пожалуйста, выпустите меня!
Как игроки в кодекс, мы не привыкли к выпуску ( конечно ). Нам понадобятся несколько инструментов, чтобы помочь нам сделать это. Конечно, чтобы помочь в маркетинге нового выпуска, нам нужна красивая и блестящая версия выпуска. Кто не возбуждается, когда слышит о версии 3.0.0? задача Ваша задача будет написать программу / …

29
Crazy 8s Code Golf
Создайте программу, которая печатает все целые числа включительно между интервалами (a, b)и заменяет кратные 8 в последовательности случайными (равномерно распределенными, независимыми от других символов), нечисловыми, непробельными, печатными символами ASCII. Предположим, что 0 <a <b во всех случаях. Если номер имеет более 1 цифры, убедитесь, что количество символов в замене совпадает! …

30
Дубликат и чехол
Цель состоит в том, чтобы, взяв строку в качестве входных данных, продублировать каждую латинскую букву и «переключить» ее регистр (т.е. верхний регистр становится строчным и наоборот). Пример входов и выходов: Input Output bad bBaAdD Nice NniIcCeE T e S t Tt eE Ss tT s E t sS Ee tT …
34 code-golf  string 

14
Конвертировать в camelCase
Соревнование На днях я читал Руководство по стилю Java от Google и наткнулся на их алгоритм преобразования любой произвольной строки в нотацию camelCase. В этой задаче вы должны реализовать этот алгоритм, так как вы не хотите делать все это в своей голове, когда вы пишете свои суперконкурентные представления Java для …
34 code-golf  string 

21
Вывести все строки
Учитывая набор букв, выведите все строки, составленные из этих букв. (Это звезда Клини из набора.) Например, для {'a','b'}строк: '', 'a', 'b', 'aa', 'ab', 'ba', 'bb', 'aaa', 'aab', ... Входные данные: непустая коллекция различных букв a..z. Это могут быть символы или односимвольные строки. Вывод: все строки в этих письмах в любом …
34 code-golf  string 

13
Любящие Воспоминания Прошлых Простых чисел
Рассмотрим простое число р , записывается в базе 10. памяти из р определяется как число различных простых чисел строго меньше р , которые содержатся в качестве подстрок р . Вызов Учитывая неотрицательное целое число n в качестве входных данных, найдите наименьшее простое число p, такое что p имеет память n …

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