Задача 3. Обработка изображения Имя входного файла: Имя выходного файла: стандартный ввод Максимальное время работы на одном тесте: стандартный вывод Максимальный объем используемой памяти: 1 секунда Максимальная оценка: 512 мегабайта Ученые получили черно-белое изображение изучаемой поверхности. Теперь нужно программным формировать негатив бинарного черно-белого изображения. Бинарное черно-белое изображение — это прямоугольник, состоящий из пикселей, каждый из которых может быть либо черным, либо белым. Негатив такого изображения получается путем замены каждого черного пикселя на белый, а каждого белого пикселя — на черный. Но в программу обработки изображения закралась ошибка, поэтому в результате ее исполнения может получаться некорректный негатив. Для того чтобы оценить уровень несоответствия получаемого негатива исходному изображению, нужно тестировать программу. B Входных данных используются исходные изображения. Сформированные программой негативы тщательно анализируются и каждый раз определяется число пикселей негатива, которые получены с ошибкой. Требуется написать программу, которая входных данных использует исходное бинарное черно-белое изображение и полученный ошибочной программой негатив, и на основе этого определяет количество пикселей, в которых допущена ошибка. Формат входных данных Первая строка входного файла содержит целые числа пит (1 <п, т < 100) — высоту и ширину исходного изображения (в пикселях). Последующие п строк содержат описание исходного изображения. Каждая строка состоит из т символов «В» и «W». Символ «В» соответствует черному пикселю, а символ «W» — белому. Далее следует пустая строка, а после нее — описание выведенного ошибочной программой изображения в том же формате, что и исходное изображение. Формат выходных данных Необходимо вывести число пикселей негатива, которые неправильно сформированы ошибочной программой. Примеры входных и выходных данных Пример 1 Стандартный ввод Стандартный вывод 3 4 2 WBBW
Объяснение: Собор святой Софии в Киеве является замечательным памятником Киевской Руси. При сооружении этого собора древнерусская архитектура уже обладала своими приемами монументального зодчества, хотя в основу киевского собора легла византийская система крестовокупольной церкви, с ее ясностью форм и логичностью композиции. От всех византийских храмов собор отличается числом куполов: их тринадцать, столько, сколько у несохранившегося деревянного храма Софии в Новгороде. Принцип постепенного, как бы ступенчатого нарастания массы здания от внешних стен до центрального купола, стал в 11-м веке последовательно проводиться в русском зодчестве. Различные размеры куполов, волнистые и живые линии закомар (полукруглых завершений фасадов), обширная внешняя галерея - все это создает сложное и в то же время гармоничное сочетание объемов и линий.
AutoHotkey — свободно рас язык для автоматизации выполнения задач в Microsoft Windows. AutoHotkey является языком программирования сценариев (скриптов), при к лёгкому назначению и переназначению горячих клавиш, включая кнопки мыши и джойстика. Скрипты представляют собой текстовые файлы, с расширением «.ahk». В комплект поставки входит утилита, позволяющая «скомпилировать» их в EXE файлы, и запускать на любом компьютере с ОС Windows, при этом в создаваемый файл могут быть включены другие файлы, извлекаемые при запуске.
AutoHotkey позволяет автоматизировать задачи пользователя Windows таким образом, какой невозможен или затруднён в других языках программирования. Кроме того, этот язык компактен, самодостаточен и работает на всех версиях Windows «прямо из коробки».
Объяснение: Собор святой Софии в Киеве является замечательным памятником Киевской Руси. При сооружении этого собора древнерусская архитектура уже обладала своими приемами монументального зодчества, хотя в основу киевского собора легла византийская система крестовокупольной церкви, с ее ясностью форм и логичностью композиции. От всех византийских храмов собор отличается числом куполов: их тринадцать, столько, сколько у несохранившегося деревянного храма Софии в Новгороде. Принцип постепенного, как бы ступенчатого нарастания массы здания от внешних стен до центрального купола, стал в 11-м веке последовательно проводиться в русском зодчестве. Различные размеры куполов, волнистые и живые линии закомар (полукруглых завершений фасадов), обширная внешняя галерея - все это создает сложное и в то же время гармоничное сочетание объемов и линий.