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

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

21
Прыгающие кенгуру
Предыстория Отказ от ответственности: может содержать вымышленную информацию о кенгуру. Кенгуру пересекают несколько этапов развития. Когда они становятся старше и сильнее, они могут прыгать выше и дольше, и они могут прыгать больше раз, прежде чем проголодаться. На стадии 1 , кенгуру очень мало и не может прыгать на всех. Несмотря …

14
Найти слова бесконечности!
(Примечание: это ответвление моего предыдущего задания « Найди закрученные слова!» ) Определение Бесконечного Слова : Если вы соедините кривыми все символы Слова Бесконечности в алфавите (AZ), вы получите символ бесконечности ∞, как показано на диаграммах ниже. Все соединения четных должно быть вниз , все нечетные соединения должны быть вверх . …
36 code-golf  string 

30
EvenSt-ring C ode - g ol! F
Четная строка - это любая строка, в которой четность значений символов ASCII всегда чередуется. Например, строка EvenSt-ring$!является четной строкой, потому что значения символов ASCII: 69 118 101 110 83 116 45 114 105 110 103 36 33 И соотношения этих чисел: Odd Even Odd Even Odd Even Odd Even Odd …
36 code-golf  string 

23
Считать коз, чтобы спать
Некоторые люди считают овец, чтобы заснуть. Другие считают коз. Напишите программу или функцию, которая принимает положительное целое число N и выдает N-1 бодрствующих коз, за ​​которыми следует одна спящая коза, как если бы кто-то считал N коз, и в самом последнем случае они засыпали. Бодрствующие козы выглядят так: \ ___/o> …

30
Создание монеты ярмарка
У вас есть монета, которая производит 0или 1. Но вы подозреваете, что монета может быть предвзятой , то есть вероятность 0(или 1) не обязательно равна 1/2. Хорошо известна процедура «преобразования» Необъективное монету в справедливой монеты (т.е. для получения результатов с равной вероятностью), как это было предложено фон Неймана, состоит в …

25
Развернуть массив C
В языке программирования C массивы определяются следующим образом: int foo[] = {4, 8, 15, 16, 23, 42}; //Foo implicitly has a size of 6 Размер массива определяется из инициализирующих элементов, который в данном случае равен 6. Вы также можете написать массив C таким образом, явно определив его размер, затем определив …
36 code-golf  string  parsing  c 

30
Случайная капитализация
Задание Ваша задача - создать программу или функцию, которая при вводе выводит вводимый текст случайными буквами с заглавными буквами, сохраняя при этом уже заглавные буквы. Любая комбинация заглавных букв строчных букв должна быть возможной. Например, если входной сигнал был abc, не должна быть ненулевой вероятностью вывода любых из следующих комбинаций: …

28
Ява для JavaScript, как автомобиль для ковра
Название похищенного вдохновленный ответ Грег Hewgill в к чем разница между JavaScript и Java? Введение Java и JavaScript являются широко используемыми языками среди программистов и в настоящее время являются наиболее популярными тегами в Stack Overflow. Тем не менее, как мы все знаем, помимо схожих имен, эти два понятия не имеют …

5
Буква, число, символ, пробел, повтор
Есть 97 символов ASCII, с которыми люди сталкиваются на регулярной основе. Они делятся на четыре категории: Письма (всего 52) ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Числа или цифры (всего 10) 0123456789 Символы и пунктуация (всего 32) !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Пробелы (всего 3) Пробел , табуляция \tи новая строка \n. (Мы будем рассматривать варианты новой строки \r\nкак один …

14
Сегодня Центр
Учитывая дату в качестве ввода в любом удобном формате, выведите календарь с этой датой в качестве точного центра пятинедельного окна. Заголовок календаря должен включать двухбуквенные сокращения для дней недели (т. Е. Su Mo Tu We Th Fr Sa). Трехбуквенные или другие сокращения дней не допускаются. Например, в April 2 2019качестве …

9
Сортировка на основе отступов
Учитывая упорядоченный список буквенных строк в одном и том же случае (az XOR AZ), где каждой строке предшествует 0 или более пробелов (), выведите тот же список, но со строками, отсортированными на каждом уровне отступа. Глубины отступов для разных родителей считаются отдельными списками для целей сортировки. пример Если вы вводите: …

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

21
Древесные слова, жестяные слова
Примечание: в этом вопросе есть несколько грубых слов. В этом классическом наброске Monty Python есть неявная головоломка (вы также можете подготовить сценарий онлайн). Различные фразы описаны как «древесные» или «жестяные», а одна - как «ПВХ». Для данной фразы ответьте ее типом в соответствии со следующими списками: woody: gone sausage seemly …

26
Биржевая капитализация
Передавая две строки букв, перенесите шаблон заглавных букв каждой строки на другую. Побеждает несколько байтов. Input: CodeGolf xxPPCGxx Output: coDEGOlf XxppCgxx Обе строки будут одинаковой длины и непустыми, только с буквами a..zи A..Z. Вы можете вывести две результирующие строки в любом порядке относительно входных данных. Вы можете представить пару строк …
35 code-golf  string 

30
Это много обезьян
Теорема о бесконечной обезьяне гласит, что, учитывая бесконечное время, машина, отправляющая бесконечный поток случайных символов, всегда будет печатать любой заданный текст. Это звучит для меня как отличная идея для испытания. Процесс Для обезьяньей строки A необходимо выполнить следующие шаги: Возьми пустую строку. Мы назовем эту строку B. Выберите равномерно произвольный …

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