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

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

9
Зняття батьківства з рядка
Подавши в якості введення правильно скобковий рядок, виведіть список усіх непорожніх підрядів у відповідних дужках (або поза всіма дужками), при цьому видалені вкладені дужки. Кожна підрядка повинна бути послідовністю символів у абсолютно однакових дужках. Підрядки повинні бути вказані у порядку глибини, а підрядки однакової глибини - у порядку, в якому …

7
Відстеження списків до часових таблиць
Вступ Ви не ненавидите це, коли хтось завантажує ваш альбом на YouTube, але опис містить лише список треків ? Подобається це: 1. Everything in Its Right Place - 4:11 2. Kid A - 4:44 3. The National Anthem - 5:50 4. How to Disappear Completely - 5:55 5. Treefingers - …
25 code-golf  string  date 

30
Чи моє ім’я офіційне?
Вступ Як каже ToonAlfrink : "Мені здається, що тут недостатньо легких питань, на які можуть спробувати початківці!". Тож завдання дуже просте. Враховуючи рядок, виведіть правдиве або хибне значення, чи є ім'я офіційним чи ні. Ім'я є "офіційним", якщо це єдине слово-заголовок, тобто: Якщо перша літера з великої літери (не офіційна …
25 code-golf  string 

12
Матч FizzBuzz-ish String
Скажіть, що у вас є такий рядок: abaabbbbbaabba Порахуйте кількість разів, коли вказаний символ з'являється у вхідному рядку, але лише якщо символ з'являється лише один раз підряд . Наприклад, якщо символ є a, abaabbbbbaabba ^ x x ^ Загальна сума була б 2 ( aaцифри не враховуються, оскільки вони aз'являються …
25 code-golf  string 

12
Розпізнавання виразів обличчя смайликом
Напишіть програму, яка сприймає як вхід смайлик і вимикається, якщо смайлик щасливий або сумний. Програма приймає рядок як вхід чи параметр і повинна відображати рядок "щасливий", якщо вхід знаходиться у списку щасливих смайликів, або "сумно", якщо вхід знаходиться у сумному списку смайликів. Ви можете припустити, що введення завжди є дійсним …
25 code-golf  string 

21
Понеділок міні-гольф №2: обрізання довгого тексту
Понеділок Міні-Гольф: Серія коротких викликів з гольф-кодом , що публікуються (сподіваємось!) Кожного понеділка. Багато веб-додатків (особливо соціальних медіа) автоматично обрізають довгі уривки тексту, щоб вони підходили до форматування програми. У цьому виклику ми створимо алгоритм для автоматичного обрізання уривку тексту на певну довжину. Виклик Мета завдання - написати програму або …
25 code-golf  string 

12
Де будуть сидіти ваші приятелі?
Ви з деякими приятелями ходите на боулінг. Загалом N казанок. Однак у них є тільки N -1 стільці. Рішення просте: хто зараз не звернеться, той не отримає крісло. Потім, коли їхня черга закінчилася, вони сідають у крісло людини, що йде далі. Давайте візьмемо приклад. Скажімо , Ви назвали , і …
25 code-golf  string 

7
Основна Pyth-синтаксична перевірка
Pyth - мова для гольфу, заснована на Python. Він використовує позначення префікса, при цьому кожна команда має різну сутність (кількість аргументів, які вона приймає). Ваше завдання - написати перевірку синтаксису для (неіснуючої) мови, схожої на Pyth, Pith. Синтаксис Піта Pith має лише 8 одночастотних команд: 01234()" 01234кожен має сукупність відповідного …

3
Де прогони в цій нескінченній струні? (Знайдено CCCCCC!)
Починаючи з рядка ABC, розглянемо результат багаторазового додавання останньої половини до себе (використовуючи більшу половину, якщо довжина непарна). Ми отримуємо прогресування: ABC ABCBC ABCBCCBC ABCBCCBCCCBC ABCBCCBCCCBCBCCCBC etc... Нехай Sпредставляє результуючу нескінченну рядок (або послідовність), що призводить до того, що ця процедура повторюється назавжди. Мета Мета в цьому виклику коду - …

13
Що це за ROT? - розшифрувати ROT-n
Ось літери англійського алфавіту впорядковані за частотою: e t a o i n s h r d l c u m w f g y p b v k j x q z Тобто, eце найчастіше вживаний лист і zє найменш поширеним. (Дані з Вікіпедії .) Ваше завдання полягає в …

21
Сцена різноманітності Джиммі
Як ви, напевно, знаєте, нещодавно з'явилися численні чудові виклики Джиммі . У цих викликах ви зіткнулися з навичками акробатики нашого улюбленого друга. Тепер у вас є інший виклик для вас. Сьогодні ви будете визначати різні типи Джимміса! Пояснення Існує три різновиди Джимміса: карлик, акробат та бодібілдер. This is dwarf Jimmy: …

1
Авто BATCH гольфіст
Я люблю BATCH, незважаючи на шокуючу відсутність функціональних команд, незважаючи навіть на відсутність нецілої підтримки. Чому? Тому що це працює: SET var=SET %var% i=0 Це буде оцінено для: SET var=SET SET i=0 Фантастично, чи не так? Раніше я використовував цю техніку в програмі BATCH , оскільки вона економить байти! Якщо …
25 string  metagolf 

25
Чарівні попконт числа
Існує відомий складний алгоритм підрахунку кількості встановлених бітів у 32-бітному цілому цілому: int popcount(unsigned x) { x = (x & 0x55555555) + ((x >> 1) & 0x55555555); x = (x & 0x33333333) + ((x >> 2) & 0x33333333); x = (x & 0x0F0F0F0F) + ((x >> 4) & 0x0F0F0F0F); x …

4
Не буває тангажу! …або це?
Вступ Вуличні розмови можуть бути дуже важкими для розуміння, зокрема програмістам, які, як відомо, не дуже вуличні. Ваша робота створити перекладача, який допоможе нам усім вижити в міському середовищі. Виклик Давши англійське речення як вхідне, створіть програму або функцію, яка визначає, чи є результат речення позитивним чи негативним. Вирок буде …

21
Скільки разів я повинен натискати це?
Ми всі звикли до старої школи клавіатури телефону, правда? Для довідки, ось як це виглядає: Враховуючи рядок, що складається лише з малих букв ASCII та одинарних пробілів , ваше завдання полягає в тому, щоб повернути кількість дотиків, які слід зробити, щоб набрати повну рядок за допомогою клавіатури телефону, як вище. …

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