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

18
Создать бит четности

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

18
Напишите классическую интерпретацию мозга!

Brain-Flak (помесь Brainf ** k и Flak-Overstow) является основанным на стеке эзотерическим языком. С тех пор как этот вызов был опубликован, язык развивался и обновлялся, но эта первая редакция языка известна как «классическая мозговая атака». Вы должны написать программу или функцию, которая берет...

18
г л л ф т н н 2

Иногда действительно трудно преобразовать декартовы координаты (x,y)в полярные (r,phi). Несмотря на то, что вы можете вычислить r = sqrt(x^2+y^2)довольно легко, вам часто нужно различать случаи при расчете угла, phiпотому что arcsin, arccosи, как arctanи все другие тригонометрические функции, имеют...

18
Какой второй неповторяющийся персонаж?

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

18
Я охотился за алфавитом некоторое время

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

18
Минимальный поиск слова

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

18
Исходный код GO!

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

18
Переводчик с английского на иностранный

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

18
Minecraft замок фрактал

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

18
Найти волнистые слова!

(Примечание: это более легкое выделение из моего предыдущего задания « Найди слова бесконечности!» , Которое является ответвлением от моего другого предыдущего задания « Найти закрученные слова!» :)) Определение волнистого слова : Если вы соедините кривыми все символы Волнистого Слова в алфавите...

18
Значительные пробелы: грабители

Это часть задачи «Копы и грабители». Иди сюда для части полицейских. Для этой задачи мы будем определять пробельные символы как только перевод строки (0x0A) и пробелы (0x20). Обратите внимание, что большинство языков и разновидностей регулярных выражений рассматривают многие другие символы также...

18
Давай Тесселлате!

Вступление Из Википедии : Тесселяция плоской поверхности является разбиение плоскости с использованием одного или более геометрических фигур, называемых плиток, без каких - либо наложений и без пробелов. Довольно хорошо известная тесселяция показана ниже: Ромбы выложены плиткой таким образом, чтобы...

18
Блееет Блееет Бл Блит!

(Значение: конвертировать английский в Bleet) Мы восхваляли коз как бога уже много лет. Но если мы не можем перевести английский на «Bleet», язык козьего бога, мы не сможем с ними общаться. Итак, чтобы общаться с ними, мы исследовали деятельность коз и извлекли эту модель, которая является ядром...

18
Создать инструмент кодового блока

При использовании разметки, как в сети SE, отступ в четыре пробела перед строкой текста обозначает ее как часть блока кода, как я надеюсь, вы знаете. Если вы этого не сделаете, вот пример (с .представлением пробела): .... код .... больше код результаты в Code More code Проблема в том, что когда вы...

18
Рассчитать обратный модуль

Задание: Выведите значение для x, где a mod x = bдля двух заданных значений a,b. предположение aи bвсегда будут положительными целыми числами Там не всегда будет решение для x Если существует несколько решений, выведите хотя бы одно из них. Если решений нет, ничего не выводите или указывайте, что...

18
У кого есть запятая для второго имени?

Ваша задача - взять имя (строку) в качестве ввода, например Albert Einstein и вывод: Einstein, Albert псевдокод: set in to input set arr to in split by " " set last to the last element of arr remove the last element of arr set out to arr joined with " " prepend ", " to out prepend last to out...

18
Распечатать недостающие символы

Простое задание, вдохновленное популярностью моих предыдущих печатных невидимых текстов и печатных настоящих невидимых текстовых заданий , а также разной длины разных строковых испытаний Получив строку, состоящую только из печатаемых символов ( 0x20 to 0x7E), выведите на печать все печатаемые...

18
Полностью палиндромные треугольники

Рассмотрим строку 160615051. Он может быть «триангулирован» как таковой: 1 606 15051 Тогда каждый ряд является палиндромом. Также обратите внимание, что каждая сторона по периметру также является палиндромом: 1 | 1 | 6 | 6 | 1 | 1 | 15051 Следовательно, эту строку можно считать полностью...

18
Убери гласные!

Примечание: название было написано с ошибкой преднамеренно. Если задана строка s, поменяйте местами первые гласные через каждые 2 слова. Для этого вызова у считается гласным. Например, с учетом ввода «великий день, сэр»: 1. Input: "great day sir" 2. Identify pairs of words: "[great day] [sir]" (No...

18
ANNNOUNNNCCCEEERRR VOICCCEEE

Напишите функцию, которая принимает строку букв и пробелов (не нужно обрабатывать не-буквы) и выполняет алгоритм перевода ANNOUNCER VOICE следующим образом: Во-первых, все в верхнем регистре. Для каждого слова Удлините каждую группу согласных, утроив каждую букву; за исключением случаев, когда...