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

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

1
Реалізуйте 64-розрядний двійковий номер з плаваючою комою IEEE 754 через цілочисельну маніпуляцію
(Я поки що позначив питання "С", але якщо ви знаєте іншу мову, яка підтримує спілки, ви також можете використовувати це.) Ваше завдання - побудувати чотири стандартних математичних операторів + - * /для наступної структури: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t j[2]; uint64_t k; intfloat(double g){f = g;} …

27
Видалення унікальних елементів із рядка
Я підійшов до цього питання, тому що, здається, дуже часто використовуються випадки пошуку унікальних символів у рядку. Але що робити, якщо ми хочемо їх позбутися? Вхід містить лише малі алфавіти. Використовуються лише літери від a до z. Довжина вводу може бути від 1 до 1000 символів. Приклад: вхід: helloworld вихід: …
12 code-golf  string 

14
Закінчіть симетричну карту
Вам вводиться одна чверть карти, яка симетрична над осями x і y як вхідні дані. Програма повинна надрукувати повну карту. Карта може містити такі символи:, -+/\|.і їх слід повернути так, як очікувалося. Дані завжди прямокутні і невеликі. Приклад $ cat in +--- |./. |/.. $ ./solution < in +------+ |./..\.| …
12 code-golf  string 

9
Доставка пошти
Я щойно влаштувався на роботу листоношею і мені потрібна ваша допомога, щоб її зберегти. Мені доводиться замовляти багато листів, перш ніж я вийду, щоб доставити їх. Вулиці нумеруються строго послідовно, починаючи з 1 на початку вулиці і продовжуючи, щоб пропускати без кінця цифри до кінця, з непарними номерами з лівого …
12 code-golf  string 

6
Виправити мої заїкані слова
Заїкання - це проблема, яку багато хто з нас, можливо, відчували або принаймні бачили. Хоча більшість відомих програмного забезпечення для розпізнавання мови мають серйозні проблеми із заїканням мови, давайте уявимо програмне забезпечення, яке розуміє заїкання, але не може їх виправити, а записує їх лише як є. Приклад написаного текстом такого …
12 code-golf  string 

13
Нормалізований перекладач Malbolge to Malbolge
У цьому завданні ви напишете програму / функцію, яка приймає програму Normalized Malbolge і виводить отриману програму Malbolge . (Це секретний інструмент, яким користуються всі програмісти Malbolge!) Вхідні дані Структура даних, яка (якимось чином) являє собою нормовану програму Malbolge. Вихідні дані Структура даних, яка представляє отриману програму Malbolge. Приклади jpoo*pjoooop*ojoopoo*ojoooooppjoivvvo/i<ivivi<vvvvvvvvvvvvvoji …
12 code-golf  string 

20
Запит відповіді
Оригінал: https://james-iry.blogspot.co.at/2009/05/brief-incomplete-and-mostly-wrong.html Ален Колмерауер розробив мову логічного програмування Prolog. Його метою було створити мову програмування, така ж розумна, як і дворічна дитина. Щоб довести, що він досяг успіху в своїй меті, він представив програму Prolog, яка відповідально відповідає "Ні" на всі запити. Запитай мене щось! ? - (Звичайно, він цього …
12 code-golf  string 

29
Перерахуйте всі можливі унікальні поєднання літер у слові
Вам надається рядок, який буде містити звичайні символи az. (Ви можете припустити, що це завжди буде в будь-якому тесті, і припустити, що всі літери будуть також малі). Ви повинні визначити, скільки унікальних комбінацій може бути складено з окремих символів у рядку та надрукувати це число. Однак дублюючі літери можна ігнорувати …
12 code-golf  string 

30
Друкувати останній введений байт
Виклик У вас є один рядок вхідних байтів, виведіть в ньому останній байт. Правила Ваша подача може бути програмою або функцією, що виводить останній байт на вхід, який або аргументи рядка, stdin або командного рядка, і не порожній. Я намагався вирішити це з мозком, але всі мови дозволені до участі. …
12 code-golf  string 

1
Божевільний хімік і розумний програміст
Попередня історія У вас прокидається запаморочення в хімічній лабораторії, і ви розумієте, що вас викрав старий божевільний хімік. Оскільки він не може добре бачити через свій вік, він хоче, щоб ти працював на нього, і тільки тоді ти можеш уникнути лабораторії. Завдання Ваше завдання повернути структурні формули молекул, хімічна формула …

4
Анотація синтаксичного дерева в гольф: FizzBuzz, Python
Підсумок Впроваджуйте FizzBuzz на Python, використовуючи найменші жетони. Виклик Напишіть програму, яка друкує десяткові числа від 1 до 100 включно. Але для кратних з трьох друкуйте "Fizz" замість числа та для кратних п'яти друкуйте "Buzz". Для чисел, кратних як три, так і п'ять, друкуйте “FizzBuzz”. Програми повинні бути написані в …

2
Перекладач теорії чисел, модуль n
Пропозиція з теорії чисел (для наших цілей) являє собою послідовність наступних символів: 0і '(наступник) - наступник означає +1, так0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(додавання) та *(множення) = (дорівнює) (і )(дужки) логічний оператор nand( a nand bє not (a and b)) forall (універсальний …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

6
Інтерпретатор струнного маніпуляції
Підсумок Зроблено нову мову обробки рядків, використовуючи лише символи $+#-!*|@>! Ваше завдання - реалізувати інтерпретатор для нього якомога менше байтів. Вхідні дані Рядок, що є єдиним рядком цієї мови. Це можна сприймати будь-яким розумним способом (stdin, параметр функції, аргумент командного рядка тощо), або як заздалегідь задану змінну. Якщо програма вимагає …

30
Сума цілих чисел у рядку
Вхідні дані Рядок. Вихідні дані Сума всіх цілих чисел у рядку. Обмеження 1≤довжина рядка≤500 Зразок тесту Вхідні дані the 5is 108 seCONd4 a Вихідні дані 117 Пояснення Сума: 5 + 108 + 4 = 117

9
Кожен повинен мати друга
Ізольований символ - це символ (крім нового рядка), який не має суміжного символу того ж типу. Суміжні символи можуть бути ліворуч, праворуч вгорі або внизу, але не по діагоналі. Наприклад, у наступному тексті Hвиділено: Ybb YH% %%%% Усі інші символи не є ізольованими, оскільки кожен з них має принаймні один …

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