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

10
Развернуть вкладки (внедрить, развернуть (1))

Ваша задача на этот раз - реализовать вариант expand(1)утилиты POSIX, который расширяет табуляции до пробелов. Ваша программа должна взять спецификацию табуляции, а затем прочитать ввод по стандартному вводу и заменить символы табуляции во вводе соответствующим количеством пробелов для перехода к...

10
Управление Черной пятницы

Введение Вы являетесь менеджером отдела электроники в крупном розничном магазине, и самый большой день продаж в году - это пятница . Чтобы помочь управлению толпами, ваш магазин внедряет систему заявок на самые крупные сделки, где покупатели должны предъявить билет перед покупкой товара. Ваша...

10
Рассеянный лингвист

Фон Ваш друг, лингвист, записал и проанализировал несколько простых фрагментов разговора на разных языках. Будучи довольно рассеянными, они забыли, на каком языке был каждый фрагмент. Вы должны помочь им, создав программу, которая анализирует структуры предложений и исключает невозможные случаи....

10
Числа, которые являются палиндромами в N основаниях

Учитывая неотрицательное целое число n >= 0, выведите навсегда последовательность целых чисел, x_i >= 3которые являются палиндромами в совершенно nразных основаниях b, где может быть основание 2 <= b <= x_i-2. Это, в основном, инверсия OEIS A126071 , где вы выводите , какие индексы в...

10
Оценка Мой Скан-трон!

Стандартизированное тестирование обычно идет со скан-троном или документом с ответом какого-либо типа, в котором записан ваш ответ. Затем компьютер или человек проверит ваши ответы и определит вашу оценку. Таким образом, здесь, учитывая скан-трон и ключ ответа, определите оценку и пропущенные...

10
Точная обложка

ВЫЗОВ Учитывая набор сгруппированных букв, расположите их на доске так, чтобы они полностью покрывали область. Представительство в Совете (также известное как КОРАБЛЬНАЯ ПАЛУБА) Доска представляет собой сетку 6х6. Там всегда будет 36 полных квадратов. Колонки помечены AF. Ряды отмечены 1-6. Пример:...

10
Соответствие темы подписки MQTT

Фон MQTT (Телеметрический транспорт сообщений) является стандартным протоколом обмена сообщениями на основе публикации и подписки ( Википедия ). Каждое сообщение имеет тему, например следующие примеры: myhome/groundfloor/livingroom/temperature USA/California/San Francisco/Silicon Valley...

9
Простой парсер тегов

Это модель прощающего анализатора HTML. Вместо синтаксического анализа HTML и извлечения атрибутов в этом кодовом гольфе анализатор тегов будет простым. Напишите функцию, которая анализирует структуру тегов и возвращает ее заключенную в скобки форму. Открывающий тег состоит из одной строчной буквы,...

9
Откуда ты?

INTERCAL - замечательный язык, но не всегда легко понять код других людей. Это особенно верно, если они используют оператор COME FROM. Определение проблемы Напишите программу или функцию, которая использует исходный код программы INTERCAL в качестве потока текста / данных. Если вы пишете функцию,...

9
Анализатор файлов морга DCSS

В этом задании вам нужно проанализировать файлы морга из игры-мошенника Dungeon Crawl Stone Soup и вывести ее в STDOUT. Что это за файлы морга? Когда вы умираете, генерируется текстовый файл с данными этого персонажа внутри. Вы можете увидеть, какое снаряжение было у персонажа, что произошло за...

9
Разбор и обработка ввода на языке ключей

Давайте разберем и обработаем Key-Language! Учитывая ввод последовательности нажатий клавиш клавиатуры и / или специальных клавиш, напишите программу, функцию и т. Д., Которые выводят продукт, когда все действия обрабатываются на основе следующей клавиатуры:...

9
Десять сотен самых распространенных слов

Этот вопрос написан потому, что "Thing Explainer" интересно читать и дал мне идею. Напишите «вещи, которые заставляют компьютер делать вещи», которые читают / принимают набор букв, цифр и тому подобное "#%|?и возвращают, True / 1если все слова являются частью этого набора . Если все слова не...

9
Создайте каждую комбинацию групп переменных до порядка n

СПЕЦИФИКАЦИЯ Задавая mпеременные, создавайте каждую комбинацию по порядку n. Например, Результат отображения двух переменных ( aи b) в порядке 1будет: a б аб Результат отображения двух переменных ( aи b) в порядке 2будет: a 2 б б 2 аб а 2 б ab 2 а 2 б 2 Результат отображения двух переменных ( aи b)...

9
Увеличивается, уменьшается, нет или все?

Возьмите два ввода, непустой вектор / список, содержащий цифры 1и 2строку (нет, вы не можете взять 0/1вместо этого). Строка будет одной из следующих (в нижнем регистре, точно так, как написано ниже: increasing decreasing ones twos all none Если строка ____, вы должны вернуть индексы ___:...

9
Гольф псевдопраймы!

Введение / История В недавней дискуссии в крипто-чате мне было предложено обсудить / помочь с тестом примитивности Ферма и числами Кармайкла. Этот тест основан на предпосылке, a^(p-1) mod p==1которая всегда будет выполняться для простых чисел p, но не всегда для композитов. В настоящее время ряд...

9
Развернуть цепочки сравнения

В отличие от большинства языков, Python оценивает, a<b<cкак это было бы сделано в математике, фактически сравнивая три числа, а не сравнивая логическое значение a<bс c. Правильный способ написать это в C (и многих других) будет a<b && b<c. В этой задаче ваша задача состоит в...

9
Для заданного ввода int n выведите n * reversed (n)

Учитывая целое число n, распечататьn * reversed(n) reversed(n)это число, которое вы получаете, когда вы reverseцифры n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) = 659*956 = 630004...

9
Советы по игре в гольф в The Powder Toy

Веселитесь с этим, Пороховая Игрушка - интересная задача для гольфа, особенно с логикой фильтра. То, что делает TPT сложной задачей, - это много-много-много способов решения проблемы: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall logic? Таким...