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

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

19
Удосконалений лазерний шифр Цезаря Свині
Проблема з шифром Цезаря полягає в тому, що отримані слова часто не вимовляються. Проблема з Pig Latin полягає в тому, що її легко розшифрувати. Чому б не поєднати їх? Вхідні дані Слово, що складається з 26 англійських букв. Вихідні дані По-перше, змініть кожен приголосний у слові на наступний приголосний в …

8
Складіть алфавітТрі
Розглянемо наступний алфавітно відсортований список слів: balderdash ballet balloonfish balloonist ballot brooding broom Усі слова починаються з b, а перші 5 починаються з bal. Якщо ми просто подивимось на перші 2 слова: balderdash ballet ми могли б замість цього написати: balderdash +let де ' 'використовується, коли слово поділяє символ префікса …
31 code-golf  string 

22
Зробіть це дощовими персонажами
Натхненний цим міні-викликом для чату. Давши рядок як вхідний (лише символи для друку ASCII), виведіть рядок з літерами "дощить" вниз. Кожна літера має бути випадковим числом рядків вниз (випадковим між 0і довжиною рядка, кожен з яких має нульову ймовірність), і лише один символ на стовпчик. Усі можливі виходи повинні знову …

30
Сума повноважень 2
Змагання Враховуючи цілий вхід, xде 1 <= x <= 255, повертаємо результати повноважень двох, які при підсумовуванні дають x. Приклади З огляду на вхід: 86 Ваша програма повинна виводити: 64 16 4 2 Вхід: 240 Вихід: 128 64 32 16 Вхід: 1 Вихід: 1 Вхід: 64 Вихід: 64 Вихід може …
31 code-golf  binary  code-golf  sequence  integer  chess  code-golf  number  arithmetic  matrix  code-golf  code-golf  combinatorics  grid  set-partitions  code-golf  array-manipulation  graph-theory  code-golf  number  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  3d  code-challenge  restricted-source  printable-ascii  code-golf  board-game  code-golf  geometry  grid  code-golf  word-puzzle  code-golf  matrix  sorting  code-golf  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  code-golf  decision-problem  code-golf  math  number  arithmetic  restricted-source  code-golf  code-golf  number  integer  matrix  code-golf  date  code-golf  matrix  code-golf  sequence  combinatorics  chemistry  code-golf  array-manipulation  popularity-contest  code-golf  code-golf  natural-language  code-golf  number  integer  sorting  substitution  code-golf  string  number  date  encode  code-golf  decision-problem  code-golf  string  subsequence  code-golf  string  alphabet  code-golf 

9
Скільки балів дає мій номерний знак?
(Це моє перше кодове питання про гольф) Коли я був дитиною, ми з татом винайшли гру, де номерний знак, який ми бачимо на автомобілях, може давати певні бали на основі деяких досить простих правил: X кількість тієї самої літери чи цифри дає X-1 бали, приклади: 22 = 1 point aa …
31 code-golf  string 

30
Провідний нульовий виклик
Змагання З урахуванням двох цілих чисел як введення ( xі y), виведіть xу вигляді рядка з стільки необхідних нульових нулів, як це потрібноy довгими символами без знака. Правила Якщо xмає більше yцифр, виведіть xяк рядок без змін. Виведення як ціле число не приймається, навіть якщо немає провідних нулів. Коли xце …
31 code-golf  string 

30
Зробіть коробку Spiky
З урахуванням двох цілих натуральних чисел, W і H, виведіть поле ASCII art, рамка якого складається з косої частини ( /і \) з W "шипами" на верхньому та нижньому краях, а H "шипами" на лівому та правому краях. Інтер'єр коробки заповнений пробілами. "Шип" - це просто дві косі нарізки, що …

26
Скільки часу залишилось?
Програма У вас є два рядки, A і B . A - це поточне положення, на якому знаходиться ваш таймер, а B - положення, на якому ваш таймер зупиниться. Обидва рядки у форматі m: ss . Ви повинні написати програму, яка визначає кількість часу, що залишилося, і яке також слід …
31 code-golf  string  date 

19
Реалізація заповнення вкладки
Завершення вкладки - корисна функція, яка автоматично виконує частково написані команди. Ви збираєтесь це реалізовувати. Наприклад, якби були доступні команди ['apply','apple','apple pie','eat'], тоді aбуде завершено appl, оскільки всі команди, які починаються з, aтакож починаються з appl. Введення-виведення Вам потрібно ввести рядок, A і набір рядків, B. Вам потрібно вивести найдовший …
31 code-golf  string 

30
Алфавіт алмаз
Ви бачили дивовижне трикутник алфавіту , помсту трикутника алфавіту, а тепер настав час помсти помсти алфавітному трикутнику! Представляємо ... АЛЬФАБЕТНИЙ ДИАМАНТ! Ваше завдання - вивести саме цей текст, малі / великі регістри не мають значення, хоча нові рядки: bcdefghijklmnopqrstuvwxyzazyxwvutsrqponmlkjihgfedcb cdefghijklmnopqrstuvwxyzabazyxwvutsrqponmlkjihgfedc defghijklmnopqrstuvwxyzabcbazyxwvutsrqponmlkjihgfed efghijklmnopqrstuvwxyzabcdcbazyxwvutsrqponmlkjihgfe fghijklmnopqrstuvwxyzabcdedcbazyxwvutsrqponmlkjihgf ghijklmnopqrstuvwxyzabcdefedcbazyxwvutsrqponmlkjihg hijklmnopqrstuvwxyzabcdefgfedcbazyxwvutsrqponmlkjih ijklmnopqrstuvwxyzabcdefghgfedcbazyxwvutsrqponmlkji jklmnopqrstuvwxyzabcdefghihgfedcbazyxwvutsrqponmlkj klmnopqrstuvwxyzabcdefghijihgfedcbazyxwvutsrqponmlk lmnopqrstuvwxyzabcdefghijkjihgfedcbazyxwvutsrqponml mnopqrstuvwxyzabcdefghijklkjihgfedcbazyxwvutsrqponm …

9
Декодер собак Canme, професор Шварцман 2000
Вступ Ми - особливо гірки серед нас, які, як правило, є фанатами - всі пам’ятаємо цей старий мультфільм Far Side : Зрозуміло, що професор Шварцман міг довести свої навички програмування лише на трохи більше, перш ніж застосувати свій винахід до використання. Але чи можете ви повторити це самостійно ... використовуючи …
31 code-golf  string 

21
Голова, плечі, коліна і ноги, коліна і пальці ніг
Вступ: Я думаю, що ми всі це знаємо, і це, мабуть, було перекладено різними мовами: дитяча пісня "Голова, плечі, коліна та пальці ніг": Голова, плечі, коліна і ноги, коліна і пальці ніг Голова, плечі, коліна і ноги, коліна і ноги І очі і вуха і рот і ніс Голова, плечі, …

20
Фаро переміщує масив
Faro перетасувати є метод часто використовується магами «Перемішати» колода. Щоб виконати перемикання Faro, спочатку розріжте колоду на 2 рівні половинки, потім ви переплетете дві половини. Наприклад [1 2 3 4 5 6 7 8] Фаро перетасовано є [1 5 2 6 3 7 4 8] Це можна повторити будь-яку кількість …
31 code-golf  permutations  card-games  code-golf  graphical-output  random  code-golf  image-processing  color  code-golf  primes  code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

30
Це невміле слово?
(Натхненний цим викликом над на Незрозумілі - спойлери для цієї головоломки нижче, тому припиніть читати тут , якщо ви хочете , щоб вирішити цю головоломку на свій власний!) Якщо буква в слові виникає в алфавітному порядку пізніше попередньої літери в слові, ми називаємо це підйомом між двома літерами. Інакше, у …

30
Повільно перетворіть рядок в іншу
Змагання Враховуючи два рядки / масив рядків, виведіть перший рядок повільно скорочуючись і розширюючись назад у другий рядок. Можна припустити, що рядки завжди будуть починатися з того самого символу. Приклад Input: "Test", "Testing" Output: Test Tes Te T Te Tes Test Testi Testin Testing Спочатку виводите перше слово: Test Потім …
31 code-golf  string 

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