Запитання з тегом «string»

Змагання за вирішення певної проблеми за допомогою використання та маніпулювання струнами.

20
Вихідні клавіші
На будь-якій мові програмування створіть програму, яка приймає текст та анімує текст, який набирається на клавіатурі. Затримка між кожним символом повинна бути різною, щоб імітувати справжнє введення тексту на клавіатурі. Затримка повинна становити 0.1, 0.1, 0.5, 0.1, 0.1, 0.5 ...секунди до моменту друку останнього символу. Кінцевий вихід повинен бути залишений …

6
Код клавіатури для тексту!
Враховуючи рядки і масив як вхідні дані, ваше завдання полягає в тому, щоб вивести текст, який введена рядка буде надрукована під час введення на звичайній мобільній клавіатурі. На мобільній клавіатурі літера набирається натисканням кнопки n разів, де n - місце, де знаходиться буква на етикетці кнопки. Отже, 22слід виводити b. …

11
Я плачу лише доларами
Як підказує заголовок, хоча і дискретно, я плачу лише доларами. Змагання Напишіть функцію / програму, яка приймає рядок як вхід, який є грошовим значенням, якому передує символ. ex) £4.99. Потім поверніть ту саму суму, конвертовану в USD. Вхідні дані Ви отримаєте рядок як вхідний. У ній буде символ валюти, а …
14 code-golf  math  string 

19
Укорочення послідовного символу працює до n довжини
Змагання З огляду на рядок введення та ціле число n - усікають будь-які проміжки послідовних символів на максимальну n довжину. Символи можуть бути будь-якими, включаючи спеціальні символи. Функція повинна бути чутливою до регістру, і n може становити від 0 до нескінченності. Приклади входів / виходів: f("aaaaaaabbbccCCCcc", 2) //"aabbccCCcc" f("aaabbbc", 1) …
14 code-golf  string 

16
Найкоротша унікальна підрядка
Подано (на STDIN, як аргументи командного рядка або як аргументи функції) два різних непусті рядки, знайдіть і поверніть найкоротшу підрядку першого рядка, яка не є підрядкою другої. Якщо такої підрядки не існує, ви можете повернути порожню рядок, повернути будь-яку рядок, що не є підрядкою вихідної рядки, або викинути виняток. Якщо …
14 code-golf  string 

6
Вставте напівсортироване в несортований масив
Ласкаво просимо на ваш перший день в PPCG Inc. Як наш найновіший сортувальник документів для молодших помічників, ви несете відповідальність за те, щоб усі документи, які ми надсилали вам, були заархівовані в алфавітному порядку. Це так просто, що мавпа може це зробити. Ну, метафорично кажучи, як ми найняли мавпу, щоб …

7
Перетворіть струну на вітряк
Код на цьому сайті швидко вичерпується. Нам потрібно інвестувати у відновлювані нитки. Отже, ви повинні написати програму, яка бере рядок і перетворює її на вітряк. Змагання Візьмемо для прикладу просту струну вітряного млина. Візьміть рядок abc. В цьому випадку стрижень є центральним символом b. Оскільки рядок має три символи в …

6
Узагальнення скорочень
Давши введення списку слів та їх скорочень, виведіть шаблон, за яким можна утворити абревіатури. Візьмемо для прикладу введення potato ptao puzzle pzze як приклад (тобто абревіатура для potatoє ptao, а абревіатура для puzzleє pzze). Розглянемо всі можливі способи отримання ptaoз potato. Один з можливих способів - взяти першу, третю, четверту …
14 code-golf  string 

2
Продуктовий магазин Micromanagement
Ви працівник у новій продуктовій крамниці Half Foods, і це за день до Дня Подяки на Різдво . Оскільки в магазині буде багато людей, які поспішають діставати свої продукти, магазину потрібен менеджер з трафіку, щоб відправити всіх у відповідні лінії. Будучи ледачим, ви хочете автоматизувати це, щоб ви могли влучити …
14 code-golf  string  grid 

18
Десяткове множення рядків
Дано 2 входи, рядок і десятковий номер, виведіть рядок, помножений на це число. Зрозуміло, що число може бути поплавком або цілим числом. Ви повинні вивести строковий floor(n)час, а потім перші floor((n-floor(n))*len(string))літери знову. Інші примітки: Вхід не завжди буде поплавком, це може бути int. Отже, 1,5, 1 і 1,0 можливі. Це …
14 code-golf  string 

6
Листи, рухайся! Pt. 2
Перші листи, рухайся! була дуже популярною, але мала обмежену участь. Це буде легше вирішити, але, сподіваємось, задіяти кілька хитрощів у гольфі. Вам дається рядок лише з малих літер. Для кожної букви, з положенням в алфавіті м , перемістіть його так , що стає м е лист від кінця. Якщо значення …

12
І всі люди сказали ...
Завдання Враховуючи текст, який не містить символів, [або ]виконайте такі дії: Для кожного примірника Amenхоча б однієї великої літери (тому всі випадки Amenвиключення amen) виведіть ту саму Amen(збережіть великі літери). Для кожного примірника /all the people said[?: ]/i(це регулярний вираз) також виводиться Amen(будь-який випадок є нормальним.) Після кожного виводу ви …

5
По всьому алфавіту
По всьому алфавіту У цьому виклику у вас виникають проблеми з запам'ятовуванням літер алфавіту. Щоб обійти це, ви йдете вгору та вниз за алфавітом, поки не дістанетесь до букви. Оскільки ви хочете, щоб ваш код був портативний, ви будете писати його з літерами. У вас обмежена кількість буквених блоків, оскільки …
14 code-golf  string 

22
Рядок Zip та Sort
Подаючи список рядків, виведіть один рядок, сформований, взявши символ з кожної рядки в кожній позиції, сортувавши їх порядковим порядком ASCII та додавши їх до вихідного рядка. Іншими словами, для nрядків введення першими nсимволами виводу будуть перші символи кожного з входів, відсортованих за порядковим порядком, другі nсимволи виводу будуть другими символами …
14 code-golf  string 

17
Код гольфу: форварди sdrawkcaB sdrawkcaB вперед форварди sdrawkcaB
Завдання Користувач вводить речення - лише слова. Будь-який вхід, крім букв чи пробілів, включаючи цілі числа та розділові знаки, повинен містити виняток: "Речення має використовувати лише літери". Вихід має шаблон, де одні слова перевернуті, а інші слова - нормальні. Шаблон починається як звичайне слово, наступні два слова перевертаються, потім наступні …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.