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

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

14
Це усічене трикутне число?
Пов'язана OEIS послідовність: A008867 Урізане трикутне число Загальною властивістю трикутних чисел є те, що вони можуть бути розташовані в трикутнику. Наприклад, візьміть 21 і розташуйте в трикутник os: о оо ооо оооо ooooo oooooo Давайте визначимо "усікання": вирізання трикутників однакового розміру з кожного кута. Один із способів урізання 21 полягає …
20 code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

16
Просте відображення розмітки
Існує кілька способів створення заголовків для публікацій у мережі Stack Exchange. Формат, який найчастіше використовується 1 для PPCG: # Level one header ## Level two header ### Level three header Відзначте пробіл після позначок хешу. Також зауважте, що відмітні хеш-позначки не включаються. Виклик: Візьміть (можливо, багаторядковий) рядок як вхідний і …

28
Чи ці ідентифікатори рівноцінні?
У мові Nim правила розмежування ідентифікаторів дещо спокійніше, ніж у більшості інших мов. Два ідентифікатори еквівалентні або адресують одну і ту ж змінну, якщо вони дотримуються цих правил : перший символ обох однаковий (залежно від регістру) обидва рядки однакові (регістр у чутливому) після видалення всіх екземплярів символів -і_ Виклик Напишіть …

6
Більш ефективні коди США
Скоротіть цю штат США! було весело, але ми дізналися, що ефективно скорочувати імена штатів США важко в сучасній системі. Давайте придумаємо альтернативну схему державного коду для ефективного гольфу. Ваше завдання: Напишіть функцію (або програму), яка, маючи дійсне ім’я штату США (потрібно лише 50 нормальних штатів), повертає унікальний двобуквенний код у …
20 code-golf  string 

18
Це повторюється?
Рядок символів повторюється, якщо він містить дві послідовні підрядки, які є рівнозначними. Наприклад, 2034384538452повтори, оскільки вони містяться 3845двічі, послідовно. Тому ваше завдання полягає в тому, щоб визначити, чи містить рядок, що повторюється. Ви можете приймати введення як рядок або масив символів. Ви ніколи не отримаєте порожній вхід, а довжина підрядки …

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

19
Намалюйте великий ASCII X
Проблема Натхненний попереднім викликом робити щось подібне З урахуванням позитивного цілого введення nвиведіть форму, що відповідає цій схемі: вхід n=1: * * * * * вхід n=2: ** ** **** ** **** ** ** вхід n=3: *** *** *** *** ***** *** ***** *** *** *** *** і так далі... …

30
Прочитайте пароль
Ваше завдання - прочитати "пароль" з клавіатури / стандартного вводу. Виклик : Прочитайте рядок s непомітно. Для кожного з символів sнадрукуйте символc . В реальному часі. Правила: Ви повинні надрукувати cв режимі реального часу. Як тільки користувач вводить персонаж, ви повинні відобразити йогоc . c має бути постійним, тобто він …
20 code-golf  string 

20
Слова, що містять цифри
Цифрове слово - це слово, де, можливо, вилучивши кілька букв, вам залишається одна з одних цифр: ОДНА, ДВА, ТРИ, ЧЕТВЕРТА, ПЯТЬ, ШІСТЬ, СЕМЬ, ВОСОМ чи ДЕВІТЬ (не ЗЕРО). Наприклад, BOUNCE та ANNOUNCE - це цифри, оскільки вони містять цифру. ENCODE - це не цифрне слово, хоча воно містить O, N …
20 code-golf  string 

30
Перемежування реверсу
Давши рядок, переверніть її перемежовуючи. Ось як це зробити для abcdefghiта abcdefghij0-індексованого: Відокремте знаки на парні індекси від символів за непарними показниками:ацегі bdfh ацегі bdfhj Зворотній знак символів на непарні показники:ацегі hfdb ацегі jhfdb Переплутайтеся в один рядок:ahcfedgbi ajchefgdib Правила Ви повинні підтримувати як парні, так і непарні довжини. 0-індекс, …
20 code-golf  string 

3
[Br] їде Code Code Golf [Ba] d
Розглянемо наступний рядок: Tin Snips Цей рядок містить кілька атомних символів у періодичній таблиці . Ми могли б переписати цей рядок, щоб визначити декілька з них: [Ti][N] [Sn][I][P][S] Звичайно, ми могли також написати це так: T[In] [S][Ni][P][S] Правила переписування вводу такі: Випадок введення не має значення з точки зору відповідності …

1
Перетворити λ-вирази в SK-вирази
Λ-числення , або лямбда - обчислення, є логічною системою , заснованої на анонімних функціях. Наприклад, це λ-вираз: λf.(λx.xx)(λx.f(xx)) Однак для цієї задачі ми спростимо позначення: Змініть λна \(щоб спростити введення):\f.(\x.xx)(\x.f(xx)) В .лямбда-заголовках непотрібно, тож ми можемо його відпустити:\f(\xxx)(\xf(xx)) Використовуйте позначення префікса Unlambda -style з `для застосування, а не писати обидві …

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

13
Розмноження на блискавці
Вступ Давайте визначимо нову арифметичну операцію, яку я називаю множенням блискавки . Щоб блискавка помножила два невід’ємних цілих числа, ви додаєте провідні нулі, щоб зрівняти довжини, помножувати відповідні базові-10 цифр чисел, додавати провідні нулі до результатів, щоб отримати двоцифрові числа, об'єднати їх і, нарешті, скинути провідні нулі. Ось приклад з …

25
Розміщені числа
Давши список Nневід’ємних цілих чисел, виведіть ці числа з кожним лівим кольором пробілами на довжину N. (Крім того, поверніть список символів / рядків.) Ви можете припустити, що Nбільша або дорівнює кількості цифр найбільшого числа у списку. У висновку допускаються пробіли. Ви можете також взяти рядок , що містить ці цифри, …
20 code-golf  string 

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