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

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

30
Напишіть програму для еластичності рядків
Гарний дієслово там, у заголовку. Написати програму, яка дала рядок введення, "еластизує" цей рядок і виведе результат. Еластизація рядка виконується наступним чином: Перший символ відображається один раз. Другий символ відображається двічі. Третій персонаж показаний тричі тощо. Як бачимо, кількість дублювань певного символу пов'язана з індексом символу на відміну від його …
33 code-golf  string 

30
Допоможіть мені відкрити коробку
У мене є вікно ASCII-art, і мені потрібна програма, щоб відкрити його. Приклади Вхід: ------- | | |_____| Вихід: / / / / / / / | | |_____| Специфікація Перший рядок буде складатися лише з -, принаймні, 3 з них Середні ряди починатимуться з |пробілів, а закінчуватимуться з| Всі …

29
Це код префікса?
В теорії інформації «код префікса» - це словник, де жоден з ключів не є префіксом іншого. Іншими словами, це означає, що жодна з рядків не починається з будь-якої іншої. Наприклад, {"9", "55"}це код префікса, але {"5", "9", "55"}це не так. Найбільша перевага цього полягає в тому, що закодований текст можна …

30
Це російськомовна мова?
Натхненний: чи це подвійне розмовляння? , Я створив складніший виклик. Дано рядок, визначте, чи є рядок n-говорить , для будь-якого .n ≥ 2n≥2n\geq 2 N-говорить визначається повторенням кожної літери разів. При рядок перетворюється в . Ваша мета - з'ясувати, чи є вхідним результатом для будь-якого n-говорить перетворення.нnnn = 4n=4n = …

12
Pleasanortmanteaus
Контамінація слово являє собою поєднання двох слів , які беруть участь кожного слова і роблять їх в єдине нове слово. Наприклад, лев + тигр => лігер . Давайте напишемо програму для генерації портмантеїв з пари введених слів. Комп'ютери не найкращі в англійській мові, тому нам потрібно буде встановити деякі правила, …

11
Хто переможе на виборах?
Це виклик, коли двоє людей, 1 та 2, балотуються на посаду. Люди детерміновано голосують певним чином у світі 1 та 2, що може дозволити кандидатам визначити результати перед виборами. ПРИМІТКА. Це не має на увазі будь-яких поза виборами чи інших політичних подій. Дві людини балотуються на посаду. Ми назвемо цих …

23
Зусиллям розподілювального щита
Днями наша команда вирушила до кімнати втечі. Одна з головоломок включала дошку з шести механічних вимикачів, де вам довелося знайти правильну комбінацію ввімкнення та вимкнення, щоб розблокувати коробку, приблизно так: -v-v-v- -v-v-v- Будучи розробниками, ми вирішили, що було б ефективніше спробувати кожну з 2 ^ 6 = 64 комбінацій, ніж …

3
OOP: Програмування, орієнтоване на перекриття
Однією з менш відомих парадигм програмування, яка здається досить придатною для гольфу з кодом, є програмування, орієнтоване на перекриття (OOP) *. При написанні частково однакового коду багато байтів можна зберегти, просто перекриваючи однакові частини і певним чином запам'ятовуючи, звідки починаються дві оригінальні лінії коду. Ваше завдання полягає в тому, щоб …

30
Підсумовуйте числа за стандартними в
Розглянемо потік / файл з одним цілим числом на рядок. Наприклад: 123 5 99 Ваш код повинен виводити суму цих чисел, тобто 227. Формат введення - строго одне ціле число на рядок. Наприклад, ви не можете припустити, що вхід знаходиться в одному рядку як масив цілих чисел. Ви можете взяти …

6
Оцінка Олімпійського звичайного розмахування лози Тарзана
Олімпійські виноградники-виноградники виконують свою процедуру на стандартних деревах. Зокрема, у стандартного дерева nє вершини 0вгору n-1та по краях, що з'єднують кожну ненульову вершину aз вершиною n % aпід нею. Так, наприклад, Стандартне дерево 5 виглядає так: 3 | 2 4 \ / 1 | 0 оскільки залишок, коли 5 ділиться …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

30
Це правда? Спитайте желе!
Фон Надихнувшись дуже зручною інтерпретацією матриць "фальшиві / фальсифіковані" матриці Октава (і, на розширення, MATL), Джеллі отримав атом Ȧ ( все в стилі Октави ). Ȧ приймає масив як вхідний і повертає 1, якщо масив не порожній і не містить числа 0 (ціле число, плаваючий чи складний) де-небудь в структурі …

5
Виправте абзац
У дусі Patch the Image , ось подібний виклик, але з текстом. Виклик Трохи гнилі вразили ваш дорогоцінний текст! З огляду на абзац, що складається з символів ASCII, з прямокутним отвором десь у ньому, ваша програма повинна спробувати заповнити отвір відповідним текстом, щоб абзац змішався якнайкраще. Подальші визначення Отвір завжди …

3
Гольф вниз Імена користувачів PPCG
Коментар , який я зробив в чаті і подальшу розмову надихнув мене , щоб зробити цей виклик. Я єдиний, на який згадуються ініціали тут? Ми все про те, що йде про гольф. Ми можемо мати MB та D-nob та ... O. Якщо мене знають як "СН", то я думаю, що …
32 code-golf  string 

29
Вибухають підряди
Вступ Давайте спостерігатимемо рядок abc. Підрядки, з яких можна зробити: a, ab, abc, b, bc, c Тепер нам потрібно вирівняти їх під початковим рядком, як це: abc a b c ab bc abc Порядок рядка не має значення, тому це також цілком справедливо: abc a ab abc b bc c …
32 code-golf  string 

30
Розтягування слів
Напишіть програму або функцію, яка дублює літери словом, щоб усі дублювані літери, розташовані зліва направо у слові, утворювали вхідний масив. Наприклад: input: chameleon, [c,a,l,n] output: cchaamelleonn Вхідні дані Початкове слово (наприклад chameleon) Масив символів ( [c,a,l,n]) або рядок, який представляє масив ( caln), або щось подібне Введення можна через параметри …

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