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

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

30
Скручування слів!
Скручування слів! Дано рядок і додатне ціле число. Ви повинні скручувати струну вперед-назад. Приклад введення / виводу Вхідні дані Programming Puzzles & Code Golf 4 Вихідні дані Prog mmar ing zzuP les oC & de G flo Вхідні дані Вхід можна взяти через STDIN або аргумент функції. Вхід буде складатися …
34 code-golf  string 

30
Пропишіть з великої літери кожного слова введення
Це порівняно швидко, але я впевнений, що вам це сподобається. Codegolf - програма, яка прийме введення у вигляді речення, а потім надасть вихід з першої літери з великої літери у кожному слові. Правила: Подання можуть бути не у формі функції. Так ні: function x(y){z=some_kind_of_magic(y);return z;} як ваша остаточна відповідь ... …

30
Переплетені струни
Ваша задача полягає в тому, щоб написати програму або функцію, яка при заданні двох рядків однакової довжини підміняє всі інші символи та виводить / повертає отримані рядки в будь-якому порядку. Приклади "Hello," "world!" --> "Hollo!" "werld," "code" "golf" --> "codf" "gole" "happy" "angry" --> "hnpry" "aagpy" "qwerty" "dvorak" --> "qvertk" …
34 code-golf  string 

9
Алгоритм "сортування"
Існує "алгоритм сортування", який іноді називають сортом Сталіна, в якому для сортування списку ви просто вилучаєте елементи зі списку, поки він не буде відсортований у порядку збільшення. Наприклад, список [1, 2, 4, 5, 3, 6, 6] Коли "сортується" за допомогою Сталіна сортування стає [1, 2, 4, 5, 6, 6] Трійку …

24
Чи можна поділити число на потужності 2?
Вчора під час гри з дитиною я помітив номер у його іграшковому поїзді: Отже, у нас є 428142814281 який можна розділити на 4−2−8−14−2−8−14-2-8-1 або 22−21−23−2022−21−23−202^2-2^1-2^3-2^0 Настільки простий виклик: задавши невід'ємне число як вхідне значення, поверніть послідовні значення truthy та falsey, які представляють, чи може бути рядкове представлення числа (у базі …

30
Flippign Lettesr Aroudn
В чаті, ми часто швидко-TYPERS і на самому ділі не дивитися на того , з листів , перш ніж відправляти повідомлення. Оскільки ми ліниві, нам потрібна програма, яка автоматично заміняє останні два букви нашими словами, але оскільки ми не хочемо відповідати надто пізно, код повинен бути коротким. Ваше завдання, якщо …
33 code-golf  string 

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

28
Це сильне слово?
Кажуть, hateце сильне слово. Я хотів з’ясувати, чому, тому я добре роздивився слово. Я помітив, що кожен приголосний мав після нього голосну. Це змусило мене виглядати досить сильно, тому я вирішив, що саме це робить слово сильним. Я хочу знайти більш сильні слова, тому мені потрібна програма для цього! Пошук …

13
З днем ​​народження, Raffaele Cecco!
Раффаель Чекко програміст , який справив деякі з кращих відеоігор для ZX Spectrum комп'ютера в кінці вісімдесятих років. Серед іншого, він розробив дуже популярна Cybernoid і EXOLON . 10 травня 2017 року Raffaele виповнилося 50 років . Цей виклик - це невелика данина йому за ті щасливі години, які багато …

13
Знайдіть оптимальну схему
Дано рядок s, що складається з малих літер, таких як aabaaababbbbaaba і позитивне ціле число п , такі , як 4, виводити довжина- п рядок т таким чином, що , коли т повторюється до довжини з , вони мають як багато символів в часто , як це можливо. Для даного …
33 code-golf  string 

30
Видалити символ у вказаному індексі
(сильно натхненний Element рядка за вказаним індексом ) Дано рядок sі ціле число, що nпредставляє собою індекс у s, виведіть sз символом на n-му положенні вилучене. Допускається 0-індексація та 1-індексація. Для 0-індексування nбуде негативним та меншим за довжину s. Для 1-індексації nбуде додатним та меншим або рівним довжині s. sбуде …
33 code-golf  string 

24
Скасувати повторне копіювання рядків
Вступ Давайте спостерігатимемо наступний рядок: AABBCCDDEFFGG Ви можете бачити, що кожен лист дублювався , крім букви E. Це означає, що лист Eбуло скопійовано . Отже, єдине, що нам потрібно зробити тут, - це повернути цей процес, який дає нам наступний не дублюється рядок: AABBCCDDEEFFGG Візьмемо більш складний приклад: AAAABBBCCCCDD Ви …
33 code-golf  string 

21
Моделюйте натискання клавіш
Ваше завдання - імітувати пару натискань клавіш, які вводить користувач. Вхідні дані Рядок чи рядок з роздільником на ваш вибір (за межами діапазону 32-126), що містить принаймні один "натискання клавіші". Цей масив буде містити лише два типи рядків: пасивні натискання клавіш (одиночні символи) та команди (символи в дужках [ ]). …
33 code-golf  string 

5
Складіть квадратні дужки
Кожен програміст знає, що брекети - []{}()<>це дійсно весело. Щоб посилити цю забаву, групи переплетених дужок можна перетворити на милі та нечіткі діаграми. Скажімо, у вас є рядок, який містить врівноважені дужки, наприклад [{][<(]})>(()). Перший крок - повернути струну на 45 градусів за годинниковою стрілкою. (У Mathematica це можна майже …

24
Це число Лоешян?
Позитивне ціле число k- лескіанське число, якщо kможе бути виражений як i*i + j*j + i*jдля i, jцілих чисел. Наприклад, перші позитивні лескіанські числа: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Зверніть увагу , що i, jдля даних kне є чимось унікальним. …
33 code-golf  math  number  number-theory  decision-problem  code-golf  kolmogorov-complexity  code-golf  sequence  code-golf  path-finding  chess  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  math  arithmetic  code-golf  code-golf  number  code-golf  geometry  code-golf  math  code-golf  code-golf  kolmogorov-complexity  alphabet  code-golf  regular-expression  hexagonal-grid  king-of-the-hill  path-finding  java  code-golf  string  sorting  code-golf  string  grid  code-challenge  compression  code-golf  random  code-golf  sequence  arithmetic  code-golf  number  grid  tiling  code-golf  tips  code-golf  sequence  number-theory  recursion  code-golf  string  grid  code-golf  math  number  combinatorics  permutations  string  code-challenge  code-golf  sequence  number-theory  subsequence 

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