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

38
Исправьте Meeesesessessesseesseessesedsed upp teeexexextext

Это вдохновлено мини-гольфом в понедельник № 6: Meeesesessess upp teeexexextext Задний план ETHпродукция с трудом вводит текст на своей обычной веб-странице. Всякий раз, когда он использует цифры или буквы, текст будет обсуждаться. Ваша задача - помочь ему набрать текст, чтобы добиться нормального...

38
Возврат и перепечатка списка слов

Вот как выполнить возврат и повторную печать из одной строки в другую: Начните с первой строки. Удалите символы в конце, пока результат не станет префиксом второй строки. (Это может занять 0 шагов.) Добавляйте символы в конце, пока результат не станет равным второй строке. (Это также может занять 0...

38
Очень длинная терза Рима

Описание Выведите схему рифмы для очень длинного Terza Rima. вход Никто. Выход ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY правила Вы можете выбирать между разделением строф пробелами или символами новой строки, так что: ABA BCB... ИЛИ ABA BCB...

38
Делать квадратные слова

Соревнование Ваша задача - создать программу, которая принимает любой заданный строковый ввод и выводит ввод в квадрате. Пустые строки должны возвращать пустую строку. Примеры Учитывая вход: golf Ваша программа должна вывести: golf o l l o flog Входные данные: 123 Выход: 123 2 2 321 Входные данные:...

38
Garlandification

Слова гирлянды Гирлянда слово это слово , которое может быть нанизанные , как гирлянду, потому что она заканчивается теми же буквами , что начинается с. Эти группы букв могут даже перекрываться! Например, undergroundэто гирлянда слово порядка 3, потому что она начинается и заканчивается тем же 3 -х...

38
Распечатать невидимый текст

Учитывая строку в качестве входных данных, выведите количество пробельных символов (0x0A и 0x20), равное длине строки. Например, учитывая строку, Hello, World!ваш код должен будет вывести ровно 13 пробельных символов и ничего больше. Это может быть любое сочетание пробелов и новых строк. Ваш код не...

38
Найдите иголку в стоге сена

Учитывая прямоугольный стог сена размером не менее 2x2, состоящий из всех одинаковых печатаемых символов ASCII, выведите местоположение (считая от верхнего левого угла) иглы, которая является другим символом. Например, если введен следующий стог сена: ##### ###N# ##### ##### Выходные данные должны...

37
Когда я получу свой бутерброд?

Учитывая один из следующих входов: Сладкая луковая курица терияки Жареная курица в духовке Грудка индейки Итальянский BMT тунец Шварцвальдская ветчина Фрикаделька Маринаравыведите число от 1 до 7 (или от 0 до 6), представляющее день недели, в которую вы получили эту сделку, начиная с понедельника,...

37
Вычитание строки

Задача Создать функцию для обратного объединения строк вход Две строки (буквенно-цифровые + пробелы), где одна должна быть вычтена для другой. Вы можете предположить, что вычитаемая строка никогда не будет больше, чем другая. Выход Результат от вычитания Вычитание Вы должны удалить одну строку из...

37
Проверьте, находятся ли буквы слова в алфавитном порядке

Напишите функцию / программу, которая принимает строку строчных / прописных букв [A-Za-z] в качестве входных данных, которая проверяет, являются ли встречающиеся буквы уникальными и в алфавитном порядке (игнорируя строчные и прописные буквы) или нет. Вывод должен быть правдивым, если они уникальны...

37
Как долго валлийское слово?

Напишите программу или функцию, которая получает в качестве входных данных строку, представляющую собой валлийское слово (UTF-8, если иное не указано вами). Ниже приведены все отдельные буквы на валлийском языке: a, b, c, ch, d, dd, e, f, ff, g, ng, h, i, j, l, ll, m, n, o, p, ph, r, rh, s, t, ты,...

37
Угадайте, как произносится немецкие слова

Введение В отличие от английского, немецкий язык имеет довольно фонемную систему письма . Это означает, что соответствие между правописанием и произношением близко. Учитывая любое слово, с которым вы не знакомы, вы все равно знаете, как произносить его из-за системы орфографии. Это означает, что...

37
Ниндзя и Обезьяны и Медведи, О, Боже!

Эта задача является призом NinjaBearMonkey за победу в моих блоках Block Building Bot! вызов с представлением Черного рыцаря . Поздравляем NinjaBearMonkey! Задача здесь довольно проста, но имеет множество возможных подходов. История гласит, что в мире Изометрических иллюзий существует 6 различных...

37
Исправьте пропущенные периоды моего IPv4-адреса

Иногда, когда я набираю адрес IPv4, я получаю все цифры правильно, но я забываю ввести один или несколько периодов. Я хотел бы иметь программу (или функцию), которая берет мой сломанный адрес IPv4 и выводит все возможные допустимые размещения пропущенных периодов. вход Входными данными всегда будет...

37
Колмогоровская перестановка

Выведите или отобразите следующие три строки текста в точности так, как они показаны ниже. Завершающий перевод строки принят. bC#eF&hI)kL,nO/qR2tU5wX8z A!cD$fG'iJ*lM-oP0rS3uV6xY9 aB"dE%gH(jK+mN.pQ1sT4vW7yZ Этот блок текста такой же, как приведенный ниже, но там, где n-й столбец вращается n раз...

37
Считай до 100 на датском

Выведите все числа от 0 до 100 в правильном порядке, используя датский способ подсчета Как они рассчитывают Как и в английском, они имеют специальные слова для 0-20, 30, 40 и 100 Вместо того чтобы сказать twenty-oneи twenty-two, они говорят one and twentyиtwo and twenty Начиная с пятидесяти, они...

37
Преодоление размера кластера

Надоев надежностью флэш-памяти, вы решили хранить все свои программы на одной из этих старых добрых 1440-килобайтных дискет. Однако после копирования даже 3000 программ диск был заполнен. Как это вообще возможно? Будучи опытным в искусстве игры в гольф кода, большинство ваших программ имеют длину...

36
Развернуть массив C

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

36
Автоматизируйте упражнение по подсчету в первом классе

CodeGolf Challenge PWSSHHHH! Вы просыпаетесь в криогенной лаборатории в 3000 году. После того, как вас сопровождают в офис назначения, чтобы получить ваш карьерный чип, предположительно таковой у курьера, зонд обнаруживает, что вы из 2000 года. Из-за этого и нескольких стереотипы, вы, как...

36
(A [l (t [e (r) n] e) s] t) строка!

Альтернатива - это процесс взятия строки и ее размещения в чередующихся скобках. Вот как вы чередуете строку. Для строки длины N возьмите центр N символов и заключите их в круглые скобки. Так что, если наша строка была Hello world!(12 символов), мы получим (Hello world!) Затем возьмите оставшиеся...