Вопросы с тегом «string»

Конкурс для решения конкретной проблемы с помощью использования и манипулирования строками.

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

27
Удаление уникальных элементов из строки
Я натолкнулся на этот вопрос, потому что, похоже, это очень распространенный вариант поиска уникальных символов в строке. Но что, если мы хотим избавиться от них? Ввод содержит только строчные буквы. Используются только буквы от а до я. Длина ввода может быть от 1 до 1000 символов. Пример: вход: helloworld выход: …
12 code-golf  string 

14
Завершить симметричную карту
Вам дают четверть карты, которая симметрична по осям X и Y в качестве входных данных. Программа должна распечатать полную карту. Карта может содержать следующие символы:, -+/\|.и они должны быть повернуты, как и ожидалось. Данные всегда прямоугольные и маленькие. пример $ cat in +--- |./. |/.. $ ./solution < in +------+ …
12 code-golf  string 

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

9
Доставка почтальона
Я только что получил работу почтальона, и мне нужна твоя помощь, чтобы сохранить ее. Мне нужно заказать много писем, прежде чем я отправлю их. Улицы нумеруются строго последовательно, начиная с 1 в начале улицы и продолжая в порядке, пропуская номера до конца, с нечетными номерами на левой стороне и четными …
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 

13
Нормализованный переводчик Malbolge в Malbolge
В этой задаче вы напишите программу / функцию, которая берет программу нормализованного Malbolge и выводит результирующую программу Malbolge . (Это секретный инструмент, который используют все программисты Malbolge!) вход Структура данных, которая (каким-то образом) представляет нормализованную программу Malbolge. Выход Структура данных, которая представляет результирующую программу Malbolge. Примеры jpoo*pjoooop*ojoopoo*ojoooooppjoivvvo/i<ivivi<vvvvvvvvvvvvvoji (=BA#9"=<;:3y7x54-21q/p-,+*)"!h%B0/.~P<<:(8&66#"!~}|{zyxwvugJ% jjjj*<jjjj*<v ('&%#^"!~}{XE …
12 code-golf  string 

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

30
Печать последнего введенного байта
Вызов У вас есть одна строка входных байтов, выведите в ней последний байт. правила Ваше представление может быть программой или функцией, выводящей последний байт на входе, который является либо аргументом строки, стандартного ввода или командной строки, и не пусто. Я пытался решить эту проблему с помощью мозгового удара, однако все …
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
Интерпретатор строки манипуляции
Резюме Был создан новый язык для работы со строками, использующий только символы $+#-!*|@>! Ваша задача - реализовать для него интерпретатор с минимальным количеством байтов. вход Строка, представляющая собой одну строку этого языка. Это может быть принято любым разумным способом (стандартным параметром, параметром функции, аргументом командной строки и т. Д.) Или …


9
У каждого должен быть друг
Изолированный символ - это символ (кроме новой строки), который не имеет смежного символа того же типа. Смежные символы могут быть слева, справа вверху или внизу, но не по диагонали. Например, в следующем тексте Hизолирован: Ybb YH% %%%% Все остальные символы не являются изолированными, потому что у каждого из них есть …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.