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

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

30
Перевірте, чи UUID дійсний, не використовуючи регулярні вирази
Враховуючи рядок введення, напишіть програму, яка виводить значення "truthy" в STDOUT або еквівалент, якщо вхід є дійсним UUID, не використовуючи регулярні вирази. Дійсний UUID є 32 шістнадцяткових цифр, відображених у п’яти групах, розділених дефісами, у формі 8-4-4-4-12 на загальну кількість 36 символів (32 буквено-цифрових символів та чотири дефіси). Джерело Випробування …

30
Це рядок квадрат?
Рядок вважається квадратним, якщо виконуються наступні умови: Кожен рядок має однакову кількість символів Кількість символів у кожному рядку дорівнює кількості рядків. Ваше завдання - написати програму або функцію, яка визначає, чи є даний вхідний рядок квадратним чи ні. Ви можете вимагати, щоб введення було обмежене вибором LF, CR або CRLF. …

10
Сокіл Важкі стадії
Виберіть набір з чотирьох байтів без заміни (тобто жодного байта не повторюється), а не обов'язково в будь-якому конкретному порядку з будь-якого з наступних чотирьох наборів: Символи будь-якого одного байтового кодування Символи Unicode в діапазоні 00 – FF Підписані десяткові цілі числа в діапазоні −128–127 Непідписані десяткові цілі числа в діапазоні …

30
Швидкість букв
Подавши рядок як вхід, надрукуйте новий рядок кожною буквою, натиснутою праворуч, відповідною індексом алфавіту. Всі ми знаємо, що A - повільний, а Z - швидкий лист. Це означає, що Z зміщується вправо на 25 пробілів, A взагалі не зміщується, а B переміщується на 1 пробіл. Вашій програмі належить обробляти лише …
43 code-golf  string 

24
Хаос - драбина ASCII
Ви нічого не знаєте. Те, що я роблю для " Хаосу - це сходи ", - пам'ятна лінія із телесеріалу " Гра престолів" . Мета цього виклику - побудувати сходи з хаосу, в мистецтві ASCII. Змагання Вхідні дані Ширина сходів, W >= 3(ціле число) Висота кроку, H >= 2(ціле число) …

24
Виведіть першу позицію у вашій програмі для кожного символу введення
Виклик Напишіть не порожню програму / функцію, pяка, даючи не порожній рядок вводу s, виводить позицію першого появи кожного символу sу вихідному коді p. Наприклад, якщо ваша програма main() { cout << magic << cin } ^0 ^5 ^10 ^15 ^20 ^25 і він отримує вхід abcd{, вихід повинен бути …

30
Моргає дванадцять
Багато електронних пристроїв, особливо старі, покажуть миготіння, 12:00коли час не встановлено. Мета цього виклику - відтворити це. Зокрема, завдання полягає у відображенні 12:00та --:--альтернативно в нескінченному циклі . Період повинно бути 1 секунда, рівномірно розділене на два періоди в 0,5 секунди. Тут "1 секунда" і "рівномірно" можна інтерпретувати нещільно. Наприклад, …

19
Мій пиріг був розбитий?
Напишіть програму або функцію, яка містить непорожній список натуральних чисел. Ви можете припустити, що він введений у прийнятному зручному форматі, наприклад, "1 2 3 4"або [1, 2, 3, 4]. Цифри у вхідному списку представляють фрагменти повної діаграми пирога, де розмір кожного шматочка пропорційний його відповідній кількості, а всі скибочки розташовані …
43 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 

18
Універсальний Spooky Meme Translator
Вступ Виявляється, прибульці люблять меми так само, як і ми. У кожної чужорідної раси, з якою ми стикалися до цього часу, є своя версія 2spooky4me(див . Наступне питання ) та еквівалентна, хоча з деякою варіацією. Мешканці планети CUTE1f не можуть впоратися з великою кількістю спокусів, тому їх кращим спокусом є …

30
Побудуйте матрицю ідентичності
Завдання дуже просте. З урахуванням цілого введення nвиведіть n x nматрицю ідентичності Матриця ідентичності - це матриця, що має 1від верхнього лівого до нижнього правого краю. Ви напишете програму або функцію, яка повертає або виводить створену матрицю ідентичності. Вихідним може бути двовимірний масив або числа, розділені пробілами / вкладками та …

30
ETAOIN SHRDLU гольф
Короткий і солодкий опис виклику: Виходячи з ETAOIN SHRDLU , ваше завдання полягає в тому, щоб написати найкоротшу програму або функцію будь-якою мовою, яка видає 26 літер англійського алфавіту, виходячи з їх частоти на вводі. Дійсно довга, суха та ретельна специфікація: Ваша програма / функція отримає як вхідний рядок тексту, …
43 code-golf  string 

21
Одне кільце, щоб правити ними всі. Один рядок, щоб їх містити всі
Завдання: Виведіть рядок, який містить кожне додатне ціле число строго нижче 1000. Очевидною відповіддю було б об'єднати кожен з них, і це створило б струну з 2890 символів (спасибі манатурка), щоб уникнути такого простого відповіді, довжина рядка повинна бути менше 1500 символів. Ось простий код Java, який видає Рядок 1200 …

30
Виведення порядкових чисел (1-й, 2-й, 3-й)
Я хотів би генерувати (як результат повернення функції, або просто як вихід програми) порядковий суфікс додатного цілого числа, з’єднаного з числом. Зразки: 1st 2nd 3rd 4th ... 11th 12th 13th ... 20th 21st 22nd 23rd 24th І так далі, із суфіксом, що повторює початкові 1–10 субпредмет кожні 10 до 100, …

23
Розбираємо формат словника Bookworm
Нещодавно я потурав собі ностальгією у вигляді Bookworm Deluxe: Якщо ви цього ще не бачили, це гра в слова, де метою є з'єднання сусідніх плиток для формування слів. Для того, щоб визначити, чи є рядок дійсним словом, він перевіряє його на своєму внутрішньому словнику, який зберігається у стисненому форматі, який …
42 code-golf  string 

5
Боже мій, це повно просторів!
Деякі люди наполягають на використанні пробілів для підрахунку та відступу. Для табуляції це безперечно неправильно. За визначенням для складання табуляції потрібно використовувати табулятори. Навіть для відступу табличні пристрої об'єктивно переважають: У спільноті Stack Exchange чіткий консенсус . Використання єдиного простору для відступу візуально неприємно; використання декількох є марним. Оскільки весь …

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