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

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

10
Lorem Ipsum у розмірі вихідного коду
Виведіть однакову довжину Lorem ipsum, ваш код! Правила: Код не може бути ідентичним виводу Немає бібліотек стиснення Найкоротша програма виграє за два тижні Немає використання мережі, читання файлу і інші прийоми , які з одного легко може вирішити будь-яку проблему , код для гольфу (з eval, execі так далі) Приклад …

8
Покоління лінійки ASCII
Завдання полягає у створенні лінійки лічильників ASCII символів у такому форматі: +-------------------------------------------------------------------------+ || | | | | | | | | | | | | | | | |0 10 20 30 40 50 60 70 | | | +-------------------------------------------------------------------------+ Довжина лінійки повинна бути масштабованою до будь-якого кратного 10. Правила: …

3
Левенштейн, ваше джерело
Відстань редагування Левенштейна між двома рядками - це мінімально можлива кількість вставок, вилучень або підстановок для перетворення одного слова в інше слово. У цьому випадку кожна вставка, видалення та заміна має вартість 1. Наприклад, відстань між rollі rollingстановить 3, тому що видалення коштує 1, а нам потрібно видалити 3 символи. …

2
Зв’яжіть турецьке дієслово
Вхідні дані дієслово , рядок, який відповідає регулярному виразу([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek) множина , цінність чи хибність людина , ціле число, яке має значення 1, 2 або 3 час , ціле число, яке має значення 1, 2 або 3 Вихідні дані Спряжена форма турецького дієслова дієслова в особі st / nd / rd …

2
Shell Glob Golfing
Це завдання - вивести найкоротший шлях до файлу після глобального розширення. Що таке кульова оболонка? У більшості оболонок ви можете використовувати *символ на шляху, щоб зобразити будь-які символи в положенні. Наприклад, якщо каталог fooмістить файли, bar bazа asdfпотім foo/b*розгорнеться до foo/bar foo/baz. Тепер скажемо, що поточний каталог містить файл, який …

30
Що розширення файлу?
Ваше завдання полягає в пошуку розширення файлу для наданого імені файлу: hi.txt -> txt or .txt carrot.meme -> meme or .meme lol (undefined behavior) what..is..this..file -> file or .file .bashrc -> bashrc or .bashrc T00M@n3KaPZ.h0wC[]h -> h0wC[]h or .h0wC[]h agent.000 -> 000 or .000 Ви повинні отримати текст від останнього …
10 code-golf  string 

22
Видаліть голосні, не використовуючи занадто багато різних символів
Завдання полягає в тому, щоб видалити голосні (a, e, i, o, u) з рядка зі STDIN (так, я знаю, просте). Ви можете очікувати, що у вашій програмі не буде запущено жодних аргументів argv. Приклад: This program will remove VOWELS. So we can now speak without them. Змінено на: Ths prgrm …

2
Гольф мій масив Ада
Фон Ада - мова програмування, яка точно не відома своєю строгістю. Однак його буквальний синтаксис масиву теоретично може передбачати досить стислі специфікації масиву. Ось простий EBNF опис буквеного синтаксису масиву (прохідний до bottlecaps.de : array ::= positional_array | named_array positional_array ::= expression ',' expression (',' expression)* | expression (',' expression)* …

3
Скільки часу потрібно набрати це?
Вступ Я можу вводити в помірному темпі, використовуючи розкладку клавіатури QWERTY. Але якщо таке слово, як Yellowwooddoor, має тону повторних букв, для його введення потрібно трохи більше часу. Ще гірше - коли слово типу «стрибок» має один і той же палець, який використовується для кількох різних літер підряд. Ось скільки …

10
Визначте, чи містить сітка іншу сітку
Виклик Створення функції містить два двовимірні масиви символів (або рядків, якщо мова програмування не містить символів як тип даних) як входи: a і b. Якщо ваша мова не підтримує ці введення, ви можете використовувати будь-яку іншу стандартну однобайтову змінну. Ваше завдання - визначити, чи містить b. Якщо це так, поверніть …

13
Чи є менша перевірка тавтограми? [зачинено]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закритий минулого року . Нещодавно я потрапив у код-гольф і спробував написати найменшу перевірку тавтограм. Тавтограма цю пропозицію , в якому всі слова починаються …

24
Пароль Єпископ Доброта
Отриманий з цього , тепер видаленого, допису. Давши рядок, дайте відповідь (truthy / falesy або два послідовних значення), якщо це хороший пароль Bishop, який є, коли всі наступні умови виконуються: вона містить щонайменше 10 символів він має принаймні 3 цифри ( [0-9]) це не паліндром (ідентичний самому собі при переверненні) …

11
Картуйте шахраїв!
Після подання всіх завдань створюється словник, який відображає номер студента до хеша їхнього файлу. Цей словник, або хешмап, або відображення (незалежно від вашої мови називається) виглядатиме так: {100: "aabb", 104: "43a", 52: "00ab", 430: "aabb", 332: "43a"} Ключ - номер учня, а значення - хеш. Наше завдання - підібрати шахраїв! …

1
Татамібарі розв’язувач
Фон Tatamibari - це логічна головоломка, розроблена Ніколі. Головоломка Tatamibari грається на прямокутній сітці з трьома різними видами символів:. +, -. і |. Розв’язувач повинен розділити сітку на прямокутні або квадратні області відповідно до таких правил: Кожен розділ повинен містити в ньому рівно один символ. +Символ повинен міститися в квадраті. …

15
Знайдіть рекурсивну абревіатуру
Вступ Рекурсивний акронім це абревіатура , який містить або ставиться до себе, наприклад: Fishможе бути рекурсивний акронім Fish is shiny hero, зверніть увагу , як це також містить саму абревіатуру. Інший приклад Hi-> Hi igloo. Або навіть ppcg paints->ppcg paints cool galaxies pouring acid into night time stars Таким чином, …
10 code-golf  string 

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