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

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

30
Сделать программу Ceeeeeeee
Однажды я написал программу на JavaScript, которая будет принимать в качестве входных данных строку и символ и будет удалять все символы, кроме первого и символа, заданного в качестве входных данных, один за другим. Например, вычисление этого с входными данными codegolf.stackexchange.comи eдля символа дает: codegolf.stackexchange.com cdegolf.stackexchange.com cegolf.stackexchange.com ceolf.stackexchange.com celf.stackexchange.com cef.stackexchange.com ce.stackexchange.com …
95 code-golf  string 

30
Уникальный дешево
Напишите функцию или программу, которая определяет стоимость данной строки, где стоимость каждого символа равна количеству повторений символа до этой точки в строке, и стоимость строки - это сумма затрат ее символов. пример Для ввода abaacabстоимость рассчитывается следующим образом: a b a a c a b 1 2 3 4 occurrence …

14
Я пассивно агрессивен и хочу оскорблять моего босса без его ведома
Это были тяжелые несколько месяцев на работе, и я чувствую, что просто хочу кричать прямо в лицо своему боссу. Однако я не из тех, кто напрямую сталкивается с людьми, с которыми у меня проблемы. Я также не хочу потерять свою работу. Итак, вот идея: я хочу быть в состоянии оскорбить …
93 code-golf  string 

30
Будет ли эта строка работать как строка?
Напишите программу, которая принимает строку из одной строки, которая, как вы можете предположить, будет содержать только символы /\_‾. (Это прямая и обратная косая черта, подчеркивание и наложение . Вы можете использовать ~вместо наложения, если это необходимо, поскольку наложение не является удобным ASCII.) Например, один из возможных входных данных: __/‾‾\/\_/‾ Ваша …

9
Гольф и адвент календарь
Это то время года, когда многие из нас получают наши календари ! Если вы не знакомы с календарем приключений, это специальные календари, используемые для отсчета времени появления в преддверии Рождества. По моему опыту, двери расположены случайным образом, и в детстве веселее было работать там, где была дверь завтрашнего дня! Часто …

28
Вертикально свернуть текст
Скажем, у меня есть такой текст (каждое слово в одной строке, без пробелов) Programming Puzzles & Code Golf Это не имеет смысла! Это полностью противоречит законам физики. Ваша задача - исправить эту невозможную ситуацию и свернуть текст следующим образом: P Prog &uzz Coderam Golflesming Так что под любым символом нет …

30
Определите, являются ли строки анаграммами
Вызов Учитывая две строки, определите, есть ли в них одинаковые символы. пример вход слово Это возвращается, trueпотому что они одинаковы, но просто зашифрованы. вход слово, wwro Это возвращается false. вход лодка, тоба Это возвращает true правила Вот правила! Предположим, ввод будет не менее 1 символа и не более 8 символов. …

30
Мне потребовалось много времени, чтобы сделать это, пожалуйста, как. (Комментарии YouTube № 1)
Подожди ..... это не троллинг. Фон В эти дни на YouTube разделы комментариев завалены такими шаблонами: S St Str Stri Strin String Strin Stri Str St S где String- просто заполнитель и относится к любой комбинации символов. Эти паттерны обычно сопровождаются чем-то It took me a lot of time to …

30
Простая кошачья программа
Одна из наиболее распространенных стандартных задач (особенно при демонстрации эзотерических языков программирования) - реализовать «программу cat» : прочитать весь STDIN и распечатать его в STDOUT. Хотя он назван в честь утилиты оболочки Unix, catон, конечно, намного менее мощный, чем реальная вещь, которая обычно используется для печати (и объединения) нескольких файлов, …
84 code-golf  string 

30
Что моя собака действительно слышит
Мою собаку зовут Рекс. Каждый раз, когда я ругаю его, он, кажется, не очень впечатлен, и я вижу, как он реагирует, только когда я произношу его имя. Если я скажу Rex, I told you not to do this! You're making me angry Rex! все что он слышит Rex, * **** …

30
Распечатать Tabula Recta!
Распечатать Tabula Recta! Tabula Recta (иногда называемая «таблицей Вигенера») была создана Иоганнесом Тритемиусом и использовалась в нескольких шифрах, включая все варианты шифра Вигенере Белласо и шифра Тритемия. Это выглядит так: ABCDEFGHIJKLMNOPQRSTUVWXYZ BCDEFGHIJKLMNOPQRSTUVWXYZA CDEFGHIJKLMNOPQRSTUVWXYZAB DEFGHIJKLMNOPQRSTUVWXYZABC EFGHIJKLMNOPQRSTUVWXYZABCD FGHIJKLMNOPQRSTUVWXYZABCDE GHIJKLMNOPQRSTUVWXYZABCDEF HIJKLMNOPQRSTUVWXYZABCDEFG IJKLMNOPQRSTUVWXYZABCDEFGH JKLMNOPQRSTUVWXYZABCDEFGHI KLMNOPQRSTUVWXYZABCDEFGHIJ LMNOPQRSTUVWXYZABCDEFGHIJK MNOPQRSTUVWXYZABCDEFGHIJKL NOPQRSTUVWXYZABCDEFGHIJKLM OPQRSTUVWXYZABCDEFGHIJKLMN PQRSTUVWXYZABCDEFGHIJKLMNO QRSTUVWXYZABCDEFGHIJKLMNOP RSTUVWXYZABCDEFGHIJKLMNOPQ STUVWXYZABCDEFGHIJKLMNOPQR TUVWXYZABCDEFGHIJKLMNOPQRS …

30
Самый короткий код для побитового преобразования двоичной строки
Я думаю, что здесь нет достаточно простых вопросов, которые могут попробовать новички! Задача: задана случайная входная строка из 1 и 0, например: 10101110101010010100010001010110101001010 Напишите кратчайший код, который выводит побитовую инверсию, вот так: 01010001010101101011101110101001010110101
79 code-golf  string 

30
N (e (s (t))) строка
Чтобы «вложить» строку, вы должны: Рассматривайте первый символ как функцию, а следующие символы как аргументы этой функции. Например, если входная строка была Hello, то первым шагом будет: H(ello) Затем повторите этот же шаг для каждой подстроки. Итак, мы получаем: H(ello) H(e(llo)) H(e(l(lo))) H(e(l(l(o)))) Ваша задача - написать программу или функцию, …

30
Код Джонни код, код!
Отец-основатель рок-н-ролла Чак Берри с грустью скончался сегодня. Рассмотрим припев его знаменитой песни « Джонни Б. Гуд »: Go, go Go Johnny go, go Go Johnny go, go Go Johnny go, go Go Johnny go, go Johnny B. Goode (Существуют и другие способы, которыми оно было акцентировано, но вышеизложенное послужит …
75 code-golf  string 

30
Количество «a» и «b» должно быть одинаковым. Вы получили это компьютер?
В популярной (и обязательной) книге по информатике Питера Линца « Введение в формальные языки и автоматы » часто упоминается следующий формальный язык: главным образом потому, что этот язык не может быть обработан с помощью конечных автоматов. Это выражение означает «Язык L состоит из всех строк« a », за которыми следуют« …

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