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

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

12
Автомобіль KITT ASCII арт
У серіалі 80-х років " Knight Rider" був представлений інтелектуальний автомобіль під назвою KITT. Одним відмітним аспектом автомобіля була панель сканерів, встановлена ​​спереду, яка дозволяла KITT "бачити" (і це виглядало підозріло знайомим шанувальникам іншого, більш раннього телесеріалу ). Сканер мав вісім вогнів, як видно на цій фотографії: Вогні "перемістилися", як …

25
Вибухнули суфікси
Враховуючи рядок ASCII, виведіть з нього вибухані суфікси. Наприклад, якщо рядок був abcde, існує 5 суфіксів, упорядкованих найдовше до найкоротшого: abcde bcde cde de e Кожен суфікс потім вибухає , тобто кожен символ копіюється стільки ж разів, скільки його одноіндексоване місце у цьому суфіксі. Наприклад, вибух суфіксів abcde, abcde 12345 …
20 code-golf  string 

4
Визначте рядок із його підрядків
Вступ Раніше я створив два завдання, де ідея полягає в тому, щоб реконструювати об'єкт, використовуючи якомога менше операцій типу запиту; це буде третім. Завдання Вашими входами буде не порожній рядок Sнад алфавітом abcта його довжиною, а вихідний - S. Без обмежень це, звичайно, буде тривіальним завданням; Привід полягає в тому, …

24
Виберіть слово навколо заданого індексу в заданому рядку
У Windows при виконанні подвійного клацання в тексті буде вибрано слово навколо курсору в тексті. (Ця функція має більш складні властивості, але їх не потрібно буде реалізовувати для цього завдання.) Наприклад, дозвольте |бути курсором уabc de|f ghi . Потім, коли ви двічі клацніть, defбуде вибрано підрядку . Введення-виведення Вам буде …
20 code-golf  string 

19
Підрахунок у біективної основи 62
Завдання полягає в генерації всіх рядків від 'a' до '999', включаючи символи верхнього регістру, наприклад: 'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ... '8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', 'ba' і так далі (заповнення …

1
Команда цуценя
puppyУтиліта приймає ім'я файлу в якості вхідних даних, і робить саме те , що можна було б очікувати цуценя робити: він подрібнює його! Як подрібнити Розкопайте сторінки зубами Розділіть вхідний файл на нові рядки. Розірвіть кожну сторінку лапами. Для кожного рядка (не включаючи подачу рядків) виберіть випадкове ціле число, nтаке …

18
Перетворіть ідентифікатор Salesforce 15 символів у 18 символів
У Salesforce CRM кожен об’єкт має 15-символьний буквено-цифровий ідентифікатор, який залежить від регістру. Якщо хтось цікавий, насправді це номер-62 . Однак інструменти, використовувані для міграції та інтеграції даних, можуть або не підтримують чутливість до регістру. Щоб подолати це, ідентифікатори можна безпечно перетворити на 18-символьні буквенечутливі буквено-цифрові ідентифікатори. У цьому процесі …
20 code-golf  string 

11
Зробіть перетворювач числового списку
Ви не ненавидите це, коли ви хочете скопіювати та вставити список номерів (вектор, масив ...) з однієї програми в іншу, але формат, на якому є номери, не відповідає формату, який вам потрібен ? Наприклад, у MATLAB у вас може бути розділений пробілом такий список: [1 2 3 4 5] (you …

10
Балансування кронштейнів
Вам буде наданий (можливо, порожній) рядок, що містить дужки ( [{()}]) та будь-які інші символи ( A- Z, a- z, 0- 9, пунктуація). Вам потрібно перевірити, чи він дотримується таких правил: Персонажі без дужок ігноруються. Кожна відкрита дужка [{(має дужку , що закривається )}]. Так [](не дозволено. Дужки належним чином …

12
Символічна диференціація многочленів
Символічна диференціація 1: Пропав Коефішин Завдання Напишіть програму, яка приймає многочлен у x від stdin (1 <deg (p) <128) і диференціює її. Вхідним многочленом буде рядок наступної форми: "a + bx + cx^2 + dx^3 +" ... де коефіцієнт кожного члена є цілим числом (-128 <a <128). Кожен доданок відокремлений …

9
Усунення мертвого коду
Мертвий код сидить там і нічого не робить, дивиться на нас, знаючи, що він ніколи не буде виконаний ... але сьогодні ми можемо помститися. Специфікація Вхід буде багаторядковим рядком. Кожен рядок може бути або призначенням, або виразом . Призначення Призначення має форму, <name> = numberде ім'я - це послідовність букв, …

16
Напишіть програму, яка знаходить найбільш рядкові парні літери в рядку
Програма повинна вивести літеру, яка найбільше поєднується в парі. Наприклад, якщо вашій програмі був наданий такий рядок: "Sally's friend Bobby searched for seashells." він повинен виводитись Lчерез те, що "ll"трапляється двічі, що частіше, ніж інша пара "bb". Правила: Якщо більше по одній букві займає 1 місце за подіями, виведіть їх …

3
Анаграмування питань обміну стеками в програмах
На даний момент обмін стеками нараховує 134 сайти з питаннями та відповідями . Сюди входять усі бета-сайти (наприклад, PPCG), але не пропозиції 51, ані мета-сайти, за винятком "материнського мета" . Щоб відповісти на це запитання, виберіть один із цих сайтів і напишіть програму, де кожен рядок коду є анаграмою заголовка …

7
Оптимізуйте Scralphabet
Скреффабет Звичайний мішок плитки Scrabble містить такі літери ( ?це порожня плитка, яка може стояти за будь-яким іншим листом): AAAAAAAAABBCCDDDDEEEEEEEEEEEEFFGGGHHIIIIIIIIIJKLLLLMMNNNNNNOOOOOOOOPPQRRRRRRSSSSTTTTTTUUUUVVWWXYYZ?? Букви мають таке значення: {"A": 1,"B": 3,"C": 3,"D": 2,"E": 1,"F": 4,"G": 2,"H": 4,"I": 1,"J": 8,"K": 5,"L": 1,"M": 3,"N": 1,"O": 1,"P": 3,"Q": 10,"R": 1,"S": 1,"T": 1,"U": 1,"V": 4,"W": 4,"X": 8,"Y": 4,"Z": …

30
Запустити розшифровку довжини
Напишіть найкоротший код на обраній вами мові, щоб виконати розшифровку довжини виконання заданого рядка. Рядок буде наданий у вигляді вводу на stdin у формі CNCNCNCNCNCNCNCN де кожен Cможе бути будь-яким символом для друку ASCII, а кожен N- цифрою 1до 9(включно). Зразок введення: :144,1'1 Відповідний вихід: :4444,'
20 code-golf  string 

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