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

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

30
Видаліть усі випадки першої літери рядка з усієї рядка
Давши вхідний рядок, що містить лише символи A-Z, a-zта пробіли, видаліть усі випадки верхнього та малого версій першого символу рядка (якщо перший символ Aвидалити всі As та as, якщо перший символ (пробіл) вилучити всі пробіли) та надрукуйте вихід. Приклади випадків: Testing Testing One Two Three -> esing esing One wo …

10
Генератор двостороннього паліндромного закриття
Вступ Паліндромне закриття вхідного рядка - це найкоротший паліндром, який може бути побудований із вхідного рядка, де кінцевий паліндром починається з вхідного рядка. Для цього виклику ми розглянемо двостороннє паліндромне закриття таке, що Лівий паліндромний Закриття вхідного рядка - це найкоротший можливий паліндром, який починається з вхідного рядка. Правий паліндромний …

26
Обведіть рядок хешами
Я вже робив це в Python, але, здається, його можна було б дуже скоротити: txt = input("Type something.. ") c = "#" b = " " print(c * (len(txt) + 4)) print(c, b * len(txt), c) print(c, txt, c) print(c, b * len(txt), c) print(c * (len(txt) + 4)) Отже, …
24 code-golf  string 

30
Обчисліть середні символи рядка
Завдання Ваше завдання - створити рядок, який містить середні символи рядка. Першим символом результату буде середній символ першого символу (який є першим символом), а другий середній символ двох перших символів тощо. Що таке середній характер? Рядки - це масиви байтів. Середній символ рядка можна знайти, обчисливши середнє значення ASCII символів …
24 code-golf  string 

23
Еквівалентність Цезаря
Два рядки є "цільовим еквівалентом", якщо відстань (підрахунок) між відповідними символами однакова. Так, я склав цей термін. Ось приклад: "Abc" і "Cde" рівнозначні тому, що distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 Капіталізація не має ніякого значення. "Привіт" і "світ" не є …
24 code-golf  string 

15
Визначте показник "Скреббл" рядка та дійсність
Ваше завдання - визначити, чи задана рядок належної довжини і чи може бути представлена ​​плитками Scrabble, і, якщо так, вивести суму балів кожної літери. Якщо ви не знаєте, як грати в Scrabble :, у вас є 100 плиток з різними літерами A – Z, надруковані на них, а також два …

30
Генерування єдиного рядка з оксфордською комою зі списку
Назвіть декілька розумних (коротких та ідіоматичних) підходів до взяття списку рядків та повернення єдиного правильно прописаного рядка, побудованого зі списку, з кожним цитованим елементом. Це придумали для мене під час експерименту з Groovy , для якого моє занадто буквальне, але ілюстративне рішення def temp = things.collect({"\'${it}\'"}) switch (things.size()) { case …


23
Наповніть миску супом з алфавітом
Ми , здається , ніколи і НЕ отримати втомився алфавіт пов'язаних проблем ... Рецепт Дано рядок літер Sта два позитивних цілих чисел M, N, виготовляють алфавітний суп з літерами, що Sзаймають випадкові положення у прямокутній мисці розміром M× N, обрамленою неабетковим символом, який не є пробілом, щоб зобразити ободок чаші. …

25
Підрахунок редагувань, що враховують пільговий період
Коли ви редагуєте публікацію в SE, будь-які подальші зміни протягом 5-хвилинного періоду пільги об’єднуються в неї. З урахуванням списку разів редагування публікації, рахуйте зміни не в пільговий період. Скажіть, ви редагуєте за кілька хвилин [0,3,4,7,9,10,11,12]. Це призводить до 3 редагувань часом [0,7,12], а решта відбувається в їх пільгові періоди. 0: …

14
Чи знаєте ви своїх "КВЗ"?
Концепція Якими способами можна скремтувати англійський алфавіт, щоб він все ще міг бути співаним на мелоді Twinkle Twinkle Little Star, не руйнуючи мелодію? Правила Обмін Давайте просто припустимо, що літери, що містяться в кожному з наступних наборів, можуть бути замінені вільно за замовчуванням без руйнування мелодії: {A, J, K} {B, …

22
Інвертувати деякі комутатори на комутаційному щиті
Натхненний цим викликом . Мета: Враховуючи заздалегідь налаштований розподільний щит та перелік індексів, інвертуйте комутатори на задані індекси. Комутаційний щит складається з деякої кількості вимикачів ( vабо ^), загорнутих у них -і розташованих у ряди різної довжини. Ось приклад комутатора: -v-^-v- -^-v- -v-^-v- Інвертувати / перевернути перемикач означає змінити його …

15
Напівпаліндром Головоломка
Паліндром - це слово, яке є його зворотним. Зараз є кілька слів, які можуть виглядати як паліндроми, але ні. Для прикладу розглянемо слово sheesh, sheeshне паліндром , тому що його зворотне , hseehsякий відрізняється, проте , якщо ми вважаємо sh, що одна буква, то це зворотне sheesh. Таке слово ми …

10
Найкоротші унікальні ідентифікаційні підрядки
Враховуючи список рядків, замініть кожну рядок однією з її непустих підрядків, яка не є підрядкою жодної з інших рядків у списку, і якомога коротшою. Приклад З огляду на список ["hello","hallo","hola"], "hello"повинні бути замінені тільки "e"як це підрядок не міститься в "hallo"і , "hola"і це якомога коротше. "hallo"може бути замінений або …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

26
Роздрукуйте хвилясті рядки по черзі
Виклик Напишіть програму або функцію, яка приймає в якості параметрів рядок sі ціле число n. Програма повинна надрукувати (або повернути) рядок при перетворенні таким чином: Починаючи вгорі ліворуч і рухаючись вниз і праворуч, запишіть sяк хвиля висоти n. Потім, зверху вниз, комбінуйте кожен рядок у вигляді рядка (без пробілів). Приклад …
23 code-golf  string 

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