Формат ввода Вводятся три строки. В первой слова разделены пробелами, во второй символами -::- и в третьей символами }{.
Формат вывода
Для каждого слова из первой строки выбрать:
из второй строки те слова, которые по алфавиту идут позже проверяемого слова (без учета регистра) и длина которых меньше, чем у него, хотя бы на два символа;
из третьей строки слова, в которых есть только буквы, нет ни цифр, ни знаков препинания, но есть хотя бы две буквы из проверяемого слова, если опять же привести к одному регистру.
Выводить в формате:
:
с большой буквы (остальные маленькие) через запятую и пробел;
через вторую букву проверяемого слова в верхнем регистре, окруженную пробелами
Если каких-то слов не оказалось, выводить пустую строку.
Пример 1
Ввод Вывод
Manhugger Maidmasher Childchewer
All-::-countries-::-except-::-Greenland-::-are-::-VISITED-::-Nowadays
Hey}{and}{they}{are}{afraid}{2of}{polar}{bears,}{ofcourse.
Manhugger:
Visited
Hey A and A they A are A afraid A polar
Maidmasher:
Visited, Nowadays
Hey A and A they A are A afraid A polar
Childchewer:
Countries, Except, Greenland, Visited, Nowadays
Hey H they H are H afraid H polar
Пример 2
Ввод Вывод
Bonecruncher Bloodbottler Gizzardgulper Fleshlumpeater
they-::-are-::-as-::-harmful-::-as-::-your-::-Little_dogs
Croutons-1}{will}{not}{be}{enough,}{Turkish_bath}{near}{the9}{sea
Bonecruncher:
They, Harmful, Your
not O be O near
Bloodbottler:
They, Harmful, Your
not L be L near
Gizzardgulper:
They, Harmful, Your, Little_dogs
will I near I sea
Fleshlumpeater:
They, Harmful, Your, Little_dogs
near L sea
Чтобы защитить компьютер и личные данные каждый пользователь операционной системы Windows хочет найти и установить на свой ПК качественный антивирус, так как никто не хочет в какой-то момент столкнуться с потерей данных, нарушением работы ПК. Соответственно, встает вопрос выбора антивирусной программы.
Читая рекламные статьи производителей антивирусов, сталкиваешься с тем, что все говорят, что их программный продукт самый качественный, современный и система будет защищена на все 100 %.
У многих возникает вопрос – какой антивирус необходимо выбрать? Все начинается с поиска информации в сети: читаешь статьи, посещаешь сайты и изучаешь мнения людей, спрашиваешь у знакомых, и в итоге приходишь к выводу, что нет единого мнения.
А лучшие, на мой взгляд, это три часто используемых антивируса – Касперский (Kaspersky Internet Security), Аваст (Avast!) и Доктор Вэб (Dr.Web).
Антивирус Касперского — антивирусное программное обеспечение, разрабатываемое Лабораторией Касперского. Предоставляет пользователю защиту от вирусов, троянских и шпионских программ, а также неизвестных угроз с проактивной защиты, включающей компонент HIPS. Помимо защиты от вирусов, Касперский борется с рекламными программами, проверяет Java и Visual Basic скрипты, анализирует и блокирует уязвимости в браузерах. Преимущества антивируса Касперского -высокий уровень защиты от вирусов и шпионских программ, высокие функциональные возможности и гибкость настройки защиты, возможность контролировать трафик, проверки сайтов и всевозможных баннеров.
Dr. Web — разрабатываемое компанией Доктор Веб, антивирус, предназначенный для защиты от почтовых и сетевых червей, файловых вирусов, троянских программ, хакерских утилит и других вредоносных объектов, а также от спама. Dr. Web показывает средние результаты в плане нагрузки на ресурсы компьютера и находится где-то между Касперским и Нодом. Преимущества Dr. Web - возможность контролировать работу в Интернете, высокая степень самозащиты. Копирование файлов, загрузка системы, просмотр веб-страниц – все это происходит достаточно быстро. К недостаткам можно отнести то, что при сканировании компьютера потребление системных ресурсов повышенное.
Avast! — антивирусная программа для операционных систем Windows, Linux и т.д. В целом, критика антивируса положительна. Пользователям нравится бесплатная версия, которая имеет всё необходимое для домашнего пользователя без каких-либо ограничений. Главным достоинством Аvast! является его малая ресурсоёмкость и высокая скорость работы сканера. Однако есть и недостатки. Один из самых известных — это недостаточно эффективная защита от вирусов (иногда пропускает вирусы даже в платной версии) и в большинстве случаев, такие файлы удаляются или перемещаются в карантин.
Сам я пользуюсь Антивирусом Касперского. Красивый дизайн, довольно быстрая работа. Также он блокирует уязвимости в браузерах, что очень удобно. Естественно, необходимо приобретать лицензированную версию.
// Внимание! Если программа не работает, обновите версию!
1)
begin
var (n,m):=ReadInteger2('Количество строк и столбцов в массиве:');
Writeln('*** Исходный массив [',n,',',m,'] ***');
var a:=MatrRandom(n,m,-99,99);
a.Println(4); Writeln(4*a.ColCount*'-');
var b:=a.Rows.Select(r->r.Where(t->t.IsOdd).LastOrDefault); b.Println;
end.
Пример
Количество строк и столбцов в массиве: 8 5
*** Исходный массив [8,5] ***
-41 36 -99 14 17
-22 12 71 -94 -42
-35 -40 26 2 24
39 17 20 11 84
-53 -18 97 -6 5
2 67 -54 -6 -3
95 -87 90 -13 -37
-81 -21 61 -90 -60
--------------------
17 71 -35 11 5 -3 -37 61
2)
begin
Writeln('*** Исходный массив ***');
var a:=MatrRandom(20,10,2,5);
a.Println(2); Writeln(2*a.ColCount*'-');
Writeln('Ср. 5-го ученика: ',a.Row(4).Average)
end.
Пример
*** Исходный массив ***
2 2 3 3 4 3 4 2 3 2
4 3 2 3 2 4 3 2 5 3
4 2 3 3 4 5 5 2 2 4
5 2 4 2 4 5 4 2 3 3
5 3 3 2 3 4 5 4 4 4
3 2 3 2 3 2 5 2 4 4
4 4 5 5 2 4 5 5 4 2
2 2 5 4 4 2 4 3 2 2
2 2 4 4 2 4 4 4 5 4
2 3 4 4 5 3 3 4 5 4
5 2 5 3 3 2 3 5 3 2
3 4 2 3 4 3 2 3 4 3
2 2 2 2 2 4 4 2 4 2
5 2 3 3 3 5 3 2 2 5
2 4 2 4 3 3 3 2 5 4
3 2 5 4 4 4 5 5 3 5
4 3 2 3 3 2 2 4 2 4
2 5 2 5 2 3 2 4 5 4
3 3 2 2 5 4 3 5 4 4
2 3 5 3 3 5 4 5 2 2
--------------------
Ср. 5-го ученика: 3.7