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

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

5
Всемирный день IPv6 2014
В ознаменование годовщины Всемирного дня IPv6 , Internet Society опубликовало кампанию « Выключить IPv4 6 июня 2014 года на один день» . Адреса IPv6 могут быть представлены в их длинной форме в виде восьми 16-битных шестнадцатеричных значений, разделенных двоеточиями. В зависимости от адреса, они также могут быть сокращены, как описано …

18
«Глухая бабушка» Криса Пайна
Я наставник в RubyLearning, и одним из упражнений, которое мы даем нашим студентам, является упражнение «Глухая бабушка» из книги Криса Пайна « Учись программировать ». Вот описание: Написать программу «Глухая бабушка». Что бы вы ни сказали бабушке (что бы вы ни печатали), она должна ответить: «Да ?! Говори, сынок!», Если …
22 code-golf  string 

12
Был ли это действительно День Канады?
1 июля - день Канады (ура, Канада)! Или это? Кажется, что страница Википедии на этот день имеет много контента, связанного с Канадой, но есть ли другой день, который более канадский? Ваша задача - написать программу или функцию, которая принимает в качестве входных данных дату (месяц и день) и возвращает или …

8
Читать ретро дисплей
Искусство украдено у какого размера цифра? 7-сегментные цифры могут быть представлены в ASCII с использованием _|символов. Вот цифры 0-9: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| Ваша работа …

15
Соглашение о кодировании
В этом Coding Golf вы должны преобразовать одно соглашение о кодировании с TitleCase в lower_case_with_underscores. И наоборот! Спецификация Замените корпус следующим образом: Если символ подчеркивания является разделителем, измените регистр на Заглавный регистр без разделителя. Если есть несколько слов без разделителя, измените регистр на нижний регистр и добавьте символ подчеркивания в …
22 code-golf  string 

30
Башня струн
Учитывая строку текста, выведите ее как «башню». Каждый фрагмент строки (формы 0:n) повторяется несколько 5*nраз, поэтому первый символ повторяется 5 раз, затем первый и второй 10 раз и т. Д. Примеры: 'hello' -> ['h'] ['h'] ['h'] ['h'] ['h'] ['h', 'e'] ['h', 'e'] ['h', 'e'] ['h', 'e'] ['h', 'e'] ['h', 'e'] …

18
Оценка игры Boggle
Задний план В Boggle раунд оценивается путем суммирования баллов за каждое уникальное слово, найденное игроком (т.е. любое слово, найденное более чем одним игроком, стоит 0 баллов). Очки рассчитываются на основе количества букв в каждом слове следующим образом: 3 буквы: 1 балл 4 буквы: 1 балл 5 букв: 2 балла 6 …

17
Марк Сплит Марк
Вызов Марк студент, который получает свои Nоценки в каскадном виде в одну строку. Задача состоит в том, чтобы отделить его оценки, зная, что каждый знак может быть только 0или 1или 2или 3или 4или 5или 6или 7или 8или 9или или 10. вход N натуральное число и одна строка. Выход Набор натуральных …

16
Интервальные обозначения
Вызов: Входные данные: Два целочисленных параметра aи b(где a<bи разница не менее 2) Выход: Выведите или верните этот текст, где aи bзаполнены: (a,b) = ]a,b[ = {a<x<b} = {a<x&&x<b} = a+1..b-1 [a,b) = [a,b[ = {a<=x<b} = {a<=x&&x<b} = a..b-1 (a,b] = ]a,b] = {a<x<=b} = {a<x&&x<=b} = a+1..b [a,b] …

5
Преобразовать HTML-страницу в гору
Задача: превратить HTML-страницу в гору! Когда HTML-страницы имеют отступ, они могут выглядеть следующим образом: <div> <div> <div> </div> <div> <div> </div> </div> </div> </div> Но, честно говоря, гора является более представительным для этой структуры. Таким образом, мы можем переписать это как: /\ /\/ \ / \ / \ Внешние косые …

27
VEVO User Account Checker
Мы часто видим музыкальные клипы на Youtube. Многие каналы Youtube, на которых размещены музыкальные клипы, «работают на VEVO». Их можно легко идентифицировать, добавив VEVO на миниатюры видео и добавив VEVO к названию канала. Теперь напишите некоторый код, чтобы проверить, является ли данная пользователем строка учетной записью VEVO или нет. Требования …

12
Удалите неоднозначное множественное число (я)!
Программирование очень жесткое. Вы не можете указать программе «выводить количество бананов», вы должны сообщить об этом print(bananas). Но когда вы делаете это, вы сталкиваетесь с проблемой: вы не знаете, сколько у вас бананов заранее, поэтому вы не знаете, стоит ли использовать множественное число. Иногда программисты идут ленивым путем. Вместо проверки …
21 code-golf  string 

30
Сравните два числа, приведенные в виде строк
У меня проблема на работе. Мне нужно сравнить два числа, которые приходят как строки из двух разных баз данных. Числа могут идти с ведущими нулями и / или начальными / конечными пробелами. Так что я могу иметь "0001 "из одной базы данных и " 1 "из другой. Я решил проблему …

25
Разбери мой эсперанто!
Известный построенный язык эсперанто использует латинский алфавит (в основном, см. Дополнительную информацию на странице википедии). Однако есть некоторые символы с акцентами: ĉ, ĝ, ĥ, ĵ, ŝ и ŭ . (С-огибающая, г-огибающая, ч-огибающая, J-огибающая, втор-огибающая и и- бревисом .) Естественно, что эти символы очень трудно ввести. Даже для этого вопроса мне …

22
Вырежьте квадрат из струны
Ваша задача сегодня состоит в том, чтобы взять многострочную строку и вывести самый большой квадрат, содержащийся внутри строки, который включает в себя верхний левый угол. Квадратная строка - это та, где: Каждая строка имеет одинаковое количество символов Количество символов в каждой строке равно количеству строк. Рассмотрим следующую возможную строку ввода: …
21 code-golf  string 

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