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

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

30
Покажіть ланцюжок маленьких гір з непарним номером на вершині!
Перший рядок складається з ceil(n/2)елементів, де кожен елемент:<space><odd-number><space> Другий рядок виконаний з ceil(n/2)елементами, але кожен елемент є / \лише. Ви можете припустити n >= 0і n <= 10. Приклади Вхід: 3 1 3 / \/ \ Вхід: 10 1 3 5 7 9 / \/ \/ \/ \/ \ Приклад …

6
Рядок стильового заголовка фільму
Виклик Ви коли-небудь бачили ці назви трейлерів фільмів (а саме Марсіани, Інтерстеллар тощо), де у них величезні прогалини між літерами, що повільно розтікаються? Завдання полягає в тому, щоб відтворити цей ефект, враховуючи рядок, множник розриву та напрямок, вставляючи між літерами відповідну кількість пробілів. Приклад Вхід : 'INTERSTELLAR', множник пропусків: 1.0, …

11
Яке саме було ваше запитання?
Вступ Коли вам надають нудний текст, ви просто хочете його якнайшвидше закінчити. Давайте спостерігатимемо наступний текст: Ens colligi timenda etc priorem judicem. De quascunque ii at contingere repugnaret explicetur intellectu. Adjuvetis hoc fortassis suspicari opportune obversari vix eam? Dei praemia prudens hominum iii constet requiri haberem. Ima sane nemo modi …

14
Розрахунок у каталозі
Для цього завдання вам буде наданий абсолютний шлях та "новий" шлях (який може бути абсолютним або відносним), і вам потрібно повернути остаточний шлях. Наприклад, якщо ваш поточний каталог був /var/tmp/test: my_dirабо my_dir/ повинні повернутися/var/tmp/test/my_dir ../../my_dir повинен повернутися /var/my_dir /my_dir/./ повинен повернутися /my_dir ../../../../../ повинен повернутися / Щоб бути більш педантичним: …

4
Визначте переможця гри Війна
Карткова гра Війна цікава тим, що кінцевий результат повністю визначається початковим розташуванням колоди, якщо дотримуються певних правил щодо порядку, в якому карти вибираються з ігрового поля та переміщуються до колод. У цьому виклику будуть лише 2 гравці, які значно спрощують справи. Гра Кожному гравцеві роздають колоду з 26 карт. Кожен …

19
Давайте побудуємо Сходи
У нас недостатньо (напів) легких викликів для новачків. Все більше і більше легких вже прийнято. Тому я намагався придумати щось, що може бути досягнутим для початківців, але це не дублікат. Вхід: Один рядок, відокремлений новою лінією вашої ОС (тобто \r\n), або масив з декількома рядками. Вихід - Сходи : Видаліть …

20
Обчисліть оцінку ентропії гістограми рядка
Напишіть програму або функцію, яка оцінює ентропію Шеннона для заданого рядка. Якщо рядок має n символів, d відмінних символів, x i - i- й окремий символ, а P (x i ) - ймовірність появи цього символу в рядку, то наша оцінка ентропії Шеннона для цієї рядка задається: Для оцінки в …

5
Чи є більш жорсткі об'єкти або м'які об'єкти
Натхненно натхненний відкриттям книги «Що робити». Вхід - це прямокутник пробілів у вигляді рядка, списку рядків тощо, з об'єктами, виготовленими з #'' s всередині: ######## # # ######## ### #### ### #### ### Об'єкти завжди будуть прямокутниками, що не перетинаються, не торкаються. М'який об'єкт визначається як об'єкт, який не заповнений …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

3
Угорський алфавітний порядок
Для тих, хто бажає набагато більше викликів, ніж старий іспанський алфавітний порядок , давайте подивимось, як упорядкований угорський алфавіт. a, á, b, c, cs, d, dz, dss, e, é, f, g, gy, h, i, í, j, k, l, ly, m, n, ny, o, ó, ö, ő, p, q, r, s, …

2
Напишіть лічильник пінг-чатів
Ваше завдання - написати програму, в якій за переліком повідомлень у чаті порахуйте, скільки разів кожна людина отримує пінг, щоб я міг знати, наскільки популярні всі. Але, оскільки я маю це робити приховано, мені потрібно, щоб це було якомога менше, щоб я міг приховати код. Технічні характеристики Вхід подається у …

3
Текст по колу
Напишіть програму або функцію, яка друкує вхідний рядок навколо дискретного кола, що має мінімально можливий радіус. Наприклад, для введення This is an exampleпрограма повинна виводити: a si n s i e h x T a m p le Генерація кола Для обчислення координат кожної точки дискретного кола слід використовувати алгоритм …

4
Знайдіть відсутнє число у невизначеному рядку
Завдання полягає у виявленні відсутнього числа у рядку невизначених цілих чисел. Вам надається рядок цифр (дійсне введення відповідатиме звичайному вираженню ^[1-9][0-9]+$). Рядок представляє послідовність цілих чисел. Наприклад, 1234567891011. Усі числа в послідовності знаходяться в діапазоні від 1і 2147483647включно. Послідовність - це ряд чисел, де кожне число на одне більше, ніж …

11
Максимізуйте різницю в квадраті
Розглянемо перестановку цілих значень від 1до N. Наприклад, цей приклад для N = 4: [1, 3, 4, 2] Ми розглянемо цей список , щоб бути циклічним, так що 1і 2розглядаються як суміжні. Одна кількість, яку ми можемо обчислити для такого списку, - це загальна різниця у квадраті сусідніх значень: (1-3)² …
19 code-golf  array-manipulation  permutations  restricted-complexity  code-golf  geometry  grid  code-golf  string  sorting  code-golf  simulation  code-golf  string  code-golf  arithmetic  code-golf  sorting  code-golf  string  code-golf  sorting  code-golf  interpreter  code-golf  number  kolmogorov-complexity  natural-language  conversion  code-golf  random  internet  code-golf  board-game  code-golf  number  sequence  code-golf  math  number  code-challenge  image-processing  classification  test-battery  code-golf  ascii-art  code-golf  tips  code-golf  arithmetic  code-golf  tips  code-golf  tips  javascript  code-golf  array-manipulation  code-golf  ascii-art  code-golf  string  binary  code-golf  arithmetic  linear-algebra  matrix  code-golf  sequence  code-golf  math  number  arithmetic  code-golf  primes  code-golf  math  code-golf  array-manipulation  counting  code-golf  arithmetic  code-golf  quine  code-generation  polyglot  code-golf  math  kolmogorov-complexity  trigonometry  code-golf  string  encryption 

18
Видаліть більше n послідовних голосних з рядка введення
Мені не подобаються рядки з більш ніж трьома голосними поспіль. Чи можете ви написати програму, яка видаляє всі голосні, які я не хочу, зі слів? Ви можете написати програму або функцію, взявши введення через STDIN (або найближчу альтернативу), аргумент командного рядка або аргумент функції та вивівши результат через STDOUT (або …
19 code-golf  string 

14
"Hello world", який створює іншу програму "Hello world"
Створіть програму, яка виводить привіт світовий рядок ("Hello world", "Hello, World" тощо) та вихідний код. Вихідні дані записуються в stdout або еквівалент. Привіт світовий рядок вбудований у вихідний код. Наприклад, висновок для може бути (some source code here)hello world(some source code here) Коли результат складається знову або інтерпретується, він повинен …

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