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

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

6
Minecraft замок фрактал
Вдохновленный YouTube видео от другого пользователя PPCG ... Перед вами стоит задача - использовать ASCII-арт для рисования стены замка Minecraft из андезита и диорита. Форма стенки является Кантора Set . Для справки, Канторский Набор сделан, повторяя следующие N раз: Тройной текущий шаг Заменить средний с пробелом Добавьте полную строку ниже …

11
Исходный код GO!
Давайте использовать дополненную реальность для охоты на маленьких существ, спрятанных в исходном коде. Напишите программу quine, которая выводит собственный источник кода, за исключением 5 последовательных символов, которые будут изменены и которые будут отображать PCG-mon :(^_^) Пять последовательных символов могут быть расположены в любом месте исходного кода (от позиции 0до n-5, …

16
Найти волнистые слова!
(Примечание: это более легкое выделение из моего предыдущего задания « Найди слова бесконечности!» , Которое является ответвлением от моего другого предыдущего задания « Найти закрученные слова!» :)) Определение волнистого слова : Если вы соедините кривыми все символы Волнистого Слова в алфавите (AZ), вы получите путь волны, непрерывно идущей вправо или …
18 code-golf  string 

26
Переводчик с английского на иностранный
брифинг Иностранцы поселились на земле и, как ни странно, их алфавит точно такой же, как и у нас. Их язык также очень похож на наш с некоторыми очень четкими и легко вычисляемыми различиями. Вызов Возьмите строку и выведите эквивалент языка иностранца. Перевод работает так: Поменяйте местами все гласные в слове …
18 code-golf  string 

4
Я охотился за алфавитом некоторое время
Знаешь, в последнее время у нас было много «алфавитных» испытаний. ( один два три четыре пять ). Хотя я люблю хороший вызов, и эти испытания были очень веселыми, я думаю, что пришло время для изменения темпа. Мы должны исключить такие проблемы в будущем. Время для автоматизации ! Вы найдете несколько …
18 code-golf  string  grid 

4
Минимальный поиск слова
На прошлой неделе мы работали над созданием самой короткой 1-D строки, используя лучшие 10000 слов в английском языке . Теперь давайте попробуем ту же задачу в 2D! Что вам нужно сделать, это взять все вышеперечисленные слова и поместить их в прямоугольник как можно меньшего размера, учитывая перекрытия. Например, если бы …

15
г л л ф т н н 2
Иногда действительно трудно преобразовать декартовы координаты (x,y)в полярные (r,phi). Несмотря на то, что вы можете вычислить r = sqrt(x^2+y^2)довольно легко, вам часто нужно различать случаи при расчете угла, phiпотому что arcsin, arccosи, как arctanи все другие тригонометрические функции, имеют совместную область, каждая из которых охватывает только половину круга. Во многих …
18 code-golf  math  geometry  trigonometry  code-golf  number-theory  fibonacci  code-golf  math  sequence  fibonacci  code-golf  string  code-golf  math  graphical-output  geometry  code-golf  string  code-golf  math  geometry  code-golf  math  bitwise  number  popularity-contest  graphical-output  image-processing  fractal  code-golf  number-theory  code-golf  date  multi-threading  code-golf  math  code-golf  math  number  sequence  code-golf  math  number  sequence  arithmetic  code-golf  decision-problem  logic-gates  code-golf  decision-problem  balanced-string  code-golf  math  arithmetic  combinatorics  code-golf  expression-building  code-golf  physics  code-golf  abstract-algebra  code-golf  number  arithmetic  integer  code-golf  ascii-art  number  code-golf  number-theory  primes  code-golf  arithmetic  grid  code-golf  code-golf  sequence  code-golf  kolmogorov-complexity  compression  code-golf  math  number  arithmetic  array-manipulation  code-golf  primes  hexagonal-grid  complex-numbers  code-golf  number  counting  code-golf  math  number  arithmetic 

6
Кодирование длины строки
Предположим, мы используем следующие правила для извлечения одной строки из другой строки, содержащей только печатаемые символы ASCII и называемой *-string. Если строка заканчивается до остановки процесса, это является ошибкой, и результат процесса в этом случае не определен: Начать с d=1, s="" Всякий раз, когда вы сталкиваетесь с *, умножьте dна …
18 code-golf  string 

30
Какой второй неповторяющийся персонаж?
На основании этого вопроса из Code Review Если задана непустая строка печатных символов ASCII, выведите второй неповторяющийся символ. Например, для ввода DEFD, вывода F. вход Одна строка в любом подходящем формате . Выход Второй символ , который не повторяется, при чтении слева направо, снова в подходящем формате. Выходной символ чувствителен …

23
Создать бит четности
Бит четности , является одним из простейших форм контрольной суммы. Во-первых, вы должны выбрать паритет, четный или нечетный. Допустим, мы выбираем даже. Теперь нам нужно сообщение для передачи. Допустим, наше сообщение "Foo". Это записано в двоичном виде как: 01000110 01101111 01101111 Теперь мы посчитаем общее число 1's там, которое составляет …

1
Транспонировать облако слов
Фон Я хотел сделать красивое облако слов, например так: these are words floating Я вычислил (x,y)-координаты первой буквы каждого слова, подключил их к своему генератору облака слов и позволил ему выполнить свою работу. Однако я случайно использовал (y,x)-координаты, поэтому результат выглядит так: these floating words are Поскольку мне лень пересчитывать …
18 code-golf  string  grid 

2
Цепные слова в стиле кроссворд
Соревнование Учитывая список слов, ["Programming", "Puzzles", "Code", "Golf"]выведите слова в стиле кроссворд: Программирование U Z Z Г л Код Ls е Алгоритм Вы должны обработать список в указанном порядке. Слова печатаются в чередующихся ориентациях, начиная горизонтально . Два слова пересекаются по первой букве в первом слове, которое также присутствует во …

15
Слияние двух строк
Вступление Допустим, что S 1 = a...bи S 2 = ..c... Если мы поместим их друг на друга, мы получим: a...b ..c.. Мы объединяем обе строки с .жидким символом (который может перекрываться). Мы получаем это: a.c.b Если одна строка длиннее другой, мы просто применяем тот же алгоритм: a.....b ..c.. becomes: …
18 code-golf  string 

4
Сжатые дни недели
Учитывая ввод списка дней недели, выведите кратчайшее отсортированное представление списка. Формат ввода является строка , состоящая из одного или нескольких из подстрок двухсимвольных Su(воскресенье), Mo(понедельник), Tu( и т.д.), We, Th, Fr, и Sa. Ввод необязательно может быть дан в отсортированном порядке. Чтобы преобразовать ввод в выходной формат, Сортировать ввод по …

6
Разобрать РНК в кодоны
Вступление РНК является менее известным двоюродным братом ДНК. Его основная цель - контролировать производство белков в клетках с помощью процесса, называемого трансляцией . В этой задаче ваша задача - реализовать часть этого процесса, где РНК делится на кодоны . Эта проблема тематически связана, но концентрируется на другой части процесса перевода. …

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