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

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

6
Найкоротший звичайний суперструн
З огляду на список рядків s_0, s_1, ..., s_nпошуку найкоротшої рядки S, що містить кожен з s_0, s_1, ..., s_nяк подстрок . Приклади : S('LOREM', 'DOLOR', 'SED', 'DO', 'MAGNA', 'AD', 'DOLORE')='SEDOLOREMAGNAD' S('ABCDE', 'BCD', 'C')='ABCDE' Напишіть найкоротшу програму (або функцію), яка вирішує цю проблему. Ви можете представляти рядки у вигляді масивів …
26 code-golf  string 

16
Створіть натовп підозріло щасливих линних облич (͡ ° ͜ʖ ͡ °)
Я переглядав химерну нитку на Reddit, і натрапив на це: (͡ ° (͡ ° ͜ʖ (͡ ° ͜ʖ ͡ °) ʖ ͡ °) ͡ °) Він представляє групу людей, які посміхаються дещо підозріло. (Однак, у нижченаведеному виклику, пробіли ліворуч від правого ока якимось чином були скинуті, коли я писав виклик. …

30
Як кажуть програмісти: Прагніть бути лінивим
Історія Ви бачили цю публікацію з 9гаг ? Можливо, у вас з’явилося відчуття складати власні речення. Але потім ти розумієш, що за півгодини ти можеш просто розіграти сценарій, і ніколи не будеш мати справу з цим. Подання Ваша програма отримає рядок введення, яку вона поверне із доданими лапками, як пояснено …
25 code-golf  string 

14
Як засмучує мій фільм?
У моїх батьків є прилад для домашнього кінотеатру. Пульт дистанційного керування є надзвичайно важким для навігації в меню вправо. Більшість часу це не працює, але коли він робить, рухається вправо неймовірно швидко. Це, очевидно, засмучує, але найбільше засмучує, коли ви хочете ввести назву фільму, яка вимагає навігації по клавіатурі, яка …
25 code-golf  string 

25
Виявити ідеальні пари
Будемо мати функцію яка займає рядок і видаляє всі пари суміжних однакових символів. Наприкладfff f( a b b b a c c ) = a b af(abbbacc)=abaf(a\color{red}{bb}ba\color{red}{cc}) = aba Зауважте, що коли дві пари перекриваються, ми видаляємо лише одну з них. Ми будемо називати рядок ідеально парним, якщо повторне застосування …

19
Запам’ятайте вовелез!
Вхідні дані Рядок символів для друку ASCII, наприклад: This is an example string. Вихідні дані До кожного приголосного ( BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyz), за яким не йде голосний ( AEIOUaeiou), додайте перед ним останній голосний, малий. Приголосні перед першою голосною залишаються як є : Thisi isi ana examapale seterinigi. Тестові справи AN EXAMPLE …
25 code-golf  string 

30
IP-адреса чи ні?
Ваш мережевий інструмент сканування дратує вимогливість щодо введення даних і негайно виходить з ладу, якщо ви подаєте йому адресу IPv4, яка містить неправильні символи або неправильно відформатована. IPv4-адреса - це 32-розрядна числова адреса, записана у вигляді чотирьох чисел, розділених періодами. Кожне число може бути від нуля до 255 . Нам …

20
Програма ідентифікації форми
Ваше завдання - створити програму, яка визначає форму вводу. Форми, які слід ідентифікувати, можуть мати будь-яку з наведених нижче форм. Майдан Щоб бути ідентифікованим як квадрат, джерело повинно мати рядки однакової довжини та таку ж кількість рядків, що й символи на рядок (символи нового рядка виключені). Необов'язковий останній новий рядок …

30
Давайте створимо мозаїку з цифрами
Виклик З огляду на позитивне ціле число , повторити кожен з його цифр кількість разів , відповідне його становищу в . Іншими словами, кожну цифру слід повторити разів (для кожного , 1-індексується), створюючи таким чином нове число:NNNг1, д2, д3, ⋯ , dнг1,г2,г3,⋯,гнd_1, d_2, d_3, \cdots, d_nNNNгкгкd_kккk1 ≤ k ≤ n1≤к≤н1\le …

25
Гольф A Пантези, що відповідають алгоритму
Вам дадуть рядок s. Гарантується, що рядок має рівні і принаймні один [s і ]s. Також гарантується збалансованість кронштейнів. Рядок може містити й інші символи. Мета - вивести / повернути список кортежів або список списків, що містять індекси кожного [та ]пари. Примітка: Рядок індексується нулем. Приклад: !^45sdfd[hello world[[djfut]%%357]sr[jf]s][srtdg][]повинен повернутися [(8, …

24
Зменшити рядок до фрагмента алфавіту
Враховуючи не порожній рядок, що складається лише з нижнього та верхнього регістру буквених символів та пробілів ( [a-zA-Z ]), зменшіть його до фрагмента алфавіту, починаючи з першого символу. Щоб зменшити рядок, почніть з першого алфавітного символу, а потім видаліть кожен символ після нього, який не є наступною літерою алфавіту. Продовжуйте …

11
ВІН НЕ ЗНАЄ - виклик залго
Напишіть програму або функцію, яка, даючи рядок, позбавить її від zalgo, якщо така є. Залго Для цієї публікації zalgo визначається як будь-який символ із наступних діапазонів Unicode: Поєднання діакритичних знаків (0300–036F) Поширене діакритичне значення (1AB0–1AFF) Поєднання доповнень діакритичних знаків (1DC0–1DFF) Поєднання діакритичних знаків для символів (20D0–20FF) Поєднання половинних знаків (FE20 …

11
Ідеальні Паліндроми
Ваше завдання - визначити, наскільки досконала паліндромна струна. Ваш типовий паліндром (наприклад, 12321) - ідеальний паліндром; її досконалість - 1. Щоб визначити досконалість рядка, ви бачите, на скільки розділів ви можете розділити його там, де кожен розділ є паліндром. Якщо є двозначності, наприклад, з aaaa, як ви можете розділити його …

12
Знайдіть оригінальний рядок, без повторення, без повторення посередині
Іноді трапляється, що під час введення речення я відволікаюсь і закінчую вводити одну і ту ж пару слів двічі пару слів двічі поспіль. Щоб переконатися, що інших людей це не турбує, ваше завдання - написати програму, яка вирішить цю проблему! Завдання З огляду на рядок введення (якщо це має значення …

22
Рекурсивна підстановка рядків
Завдання Напишіть програму або функцію, яка з трьох рядків A, B, Cстворює вихідний рядок, де кожен екземпляр Bв Aрекурсивно заміщений C. Рекурсивно заміщення означає повторення заміни, коли на кожному кроці всі неперекриваються екземпляри Bв A(вибрані жадібно зліва направо) замінюються на, Cпоки Bбільше не містяться в A. Введення-виведення Ви можете використовувати …
25 code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

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