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

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

30
Сомнительный ^ H ^ H ^ H ^ H ^ H ^ Hspaces
На некоторых терминалах нажатие клавиши backspace генерирует управляющий код ^Hдля удаления предыдущего символа. Это породило странную идиому, где симулируются правки для комедийного эффекта : Будьте добры к этому дураку ^ H ^ H ^ H ^ Hgentleman, он приезжает из корпоративного штаба. Если задана строка с одним или несколькими ^Hсимволами, …
47 code-golf  string 

30
Распечатать «N NE E SE S SW W NW»
Это кажется почти тривиальным, но так как после некоторых усилий я не смог побить буквальное решение в J, я подумал, что это может стать достойным испытанием (хотя, чтобы быть ясным, это не специфичная для J задача). Название говорит обо всем. Вам просто нужно написать программу или функцию (без аргументов), которая …

30
Oreo? Нет ... Леденец, может быть?
С 2009 года кодовые имена версий Android были оформлены на кондитерские изделия. Android 1.5 - это Cupcake, Android 1.6 - это Donut, Android 2.0 - это Eclair и т. Д. На самом деле названия версий в алфавитном порядке! C -> Cupcake D -> Donut E -> Eclair F -> Froyo …
46 code-golf  string 

30
Да но нет да
Недавно мой коллега прислал мне следующий фрагмент JavaScript в шутку: let butScript = (nrOfButs) => { for(var i = 0; i < nrOfButs; i++){ if(i % 3 == 0){ console.log("Yeah") } if(i % 2 == 0){ console.log("But") } if(i % 3 == 1){ console.log("No") } } } Поскольку код был …
46 code-golf  string 

25
Лучшие шестнадцатеричные цветовые коды для вашего интернета
Шестнадцатеричные триплеты, такие как #ffffff(белый) или #3764ef(голубоватый), часто используются для обозначения цветов RGB. Они состоят из #шести шестнадцатеричных цифр (0-f) или иногда трех цифр, где реальный цвет получается путем удвоения каждой цифры. Например, #fffесть #ffffffи #1a8есть #11aa88. К сожалению, эта трехзначная стенография была самой лучшей игрой в гольф, которую Интернет …

30
Анимируйте текст в вашем терминале
Анимируйте текст в вашем терминале Цель Цель состоит в том, чтобы «анимировать» строку «Hello world» в выходных данных, чтобы каждый символ стал заглавным после каждого. Ваша программа может выйти после того, как каждая буква будет заглавной. Например; # Iteration 1 Hello world # Iteration 2 hEllo world # Iteration 3 …


19
Может ли Pac-Man съесть эту строку?
В аркадной версии игры Pac-Man ест пакоты. Однако в этом испытании он жаждет буквенно-цифровых символов и знаков препинания в строке. Ваша задача - создать функцию, которая будет кормить Pac-Man строкой, оценивать, сможет ли он ее съесть или нет, и возвращает строку с указанием местоположения Pac-Man. Pac-Man ( <) поедает персонажей …

30
Теперь я знаю свои азбуку, ты не пойдешь со мной в гольф?
Напишите программу или функцию, которая выводит этот точный текст без учета регистра: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z. (На основе алфавитной песни, которую многие американские дети учат запоминать алфавит, хотя …

16
Вращать точки
Введения Булева матрица 2 × n может быть представлена ​​в виде строки из четырех символов . ':. Строка имеет «верхний ряд» и «нижний ряд», где точки представляют 1 и пустые пробелы представляют 0. Например, матрица 2 × 6 1 0 1 0 0 1 0 0 0 1 0 1 …
46 code-golf  string 

10
Зигзагирование строки
Напишите программу (или функцию), которая принимает непустую строку любых печатных символов ASCII . Выведите (или верните) зигзагообразную цепочку символов в строке, где каждая соседняя пара символов связана: /если первый символ находится перед вторым символом в обычном порядке ASCII. например B / A \если первый символ встречается после второго символа в …
46 code-golf  string 

30
Поддельный текст Marquee
В этом испытании поддельный текст выделенного текста - это текст, который показан по частям, в стиле прокрутки. Некоторые примеры: testing 4 t te tes test esti stin ting ing ng g hello 2 h he el ll lo o foobarz 3 f fo foo oob oba bar arz rz z …
46 code-golf  string 

30
Ответ на главный вопрос жизни, вселенной и всего такого
задача Если в качестве входных данных используется строка String, ваша задача состоит в том, чтобы вывести ее 42 только в том случае, если входная строка String оказывается точно следующей: abbcccddddeeeeeffffffggggggghhhhhhhhiiiiiiiiijjjjjjjjjjkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmnnnnnnnnnnnnnnoooooooooooooooppppppppppppppppqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssssssssssssssssttttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzz Он может выводить любое другое значение, выдавать ошибку или не выводить вообще, если ввод не равен вышеупомянутой строке. Критерий победы …
46 code-golf  string 

30
Это двойной разговор?
В более раннем испытании я попросил игроков в коде создать строки, которые копируют каждый символ в строке. Например: TThhiiss iiss ddoouubbllee ssppeeaakk!! Эта задача состоит в том, чтобы просто определить, соответствует ли какой-либо текст определению строки двойного разговора. Существует четное количество символов. При разбиении на пары каждая пара состоит из …

30
Загадочный случай Стива Баллмера
Стив Баллмер является бывшим генеральным директором Microsoft, и в недавней статье заявил, что он «до сих пор не знает, что он сделал с мобильным телефоном». Как отмечается в бюллетене CodeProject , «заголовок этой статьи может заканчиваться во многих местах и ​​при этом быть точным». Если нет ввода, выведите следующее: Steve …

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