В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».
В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
| Запрос | Количество
страниц (тыс.) |
|---|---|
| Парабола | 149 |
| Гипербола | 189 |
| Литота | 88 |
| Парабола | Литота | 237 |
| Литота & Гипербола | 69 |
| Парабола | Гипербола | Литота | 323 |
Сколько страниц (в тысячах) будет найдено по запросу Гипербола & Парабола?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Сегодня будем решать 8 задание из ЕГЭ по информатике 2022 с помощью программирования.
Восьмое задание легко решается с помощью Python.
Приступим к практике решения задач.
Задача (Классическая)
Женя составляет 5-буквенные слова, в которых встречаются только буквы А, Б, В, Г, причём буква А появляется ровно 1 раз. Каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. Словом считается любая допустимая последовательность букв, не обязательно осмысленная. Сколько существует таких слов, которые может написать Женя?
Решение:
Напишем программу на языке Python.
k=0 for x1 in 'АБВГ': for x2 in 'АБВГ': for x3 in 'АБВГ': for x4 in 'АБВГ': for x5 in 'АБВГ': s=x1+x2+x3+x4+x5 if s.count('А')==1: k=k+1 print(k)
Т.к. слова состоят из 5-ти символов, то мы формируем пять вложенных циклов! В каждом цикле перебираем все буквы, которые нам дали.
Внутри циклов мы составляем само слово в переменной s. Таким образом, в переменной s «прокрутятся» все возможные комбинации.
Но мы подсчитываем не все комбинации, а только те, где всего одна буква А.
Важно не перепутать русские и английские буквы.
Ответ: 405
Продолжим развивать навыки решения 8 задания из ЕГЭ по информатике 2022.
Задача (Каждую букву можно использовать один раз)
Артур составляет 5-буквенные коды из букв Е, С, А, У, Л. Каждую букву нужно использовать ровно один раз, при этом нельзя ставить рядом две гласные. Сколько различных кодов может составить Артур?
Источник задачи: https://kpolyakov.spb.ru/
Решение:
Запрограммируем решение этой задачи на Питоне.
k=0 for x1 in 'ЕСАУЛ': for x2 in 'ЕСАУЛ': for x3 in 'ЕСАУЛ': for x4 in 'ЕСАУЛ': for x5 in 'ЕСАУЛ': s=x1+x2+x3+x4+x5 if s.count(x1)==1 and s.count(x2)==1 and s.count(x3)==1 and s.count(x4)==1 and s.count(x5)==1: if s.count('ЕА')==0 and s.count('АЕ')==0 and s.count('ЕУ')==0 and s.count('УЕ')==0 and s.count('АУ')==0 and s.count('УА')==0: k=k+1 print(k)
В первом условии учли, что каждая буква встречается в слове только один раз. Второе условие говорит о том, что две гласные не стоят рядом (перебрали все возможные сочетания гласных).
Ответ: 12
Задача(Буквы составляют перестановкой)
Петя составляет шестибуквенные слова перестановкой букв слова КАБАЛА. При этом он избегает слов с двумя подряд одинаковыми буквами. Сколько всего различных слов может составить Петя?
Решение:
k=0 for x1 in 'КБЛА': for x2 in 'КБЛА': for x3 in 'КБЛА': for x4 in 'КБЛА': for x5 in 'КБЛА': for x6 in 'КБЛА': s=x1+x2+x3+x4+x5+x6 if s.count('К')==1 and s.count('А')==3 and s.count('Б')==1 and s.count('Л')==1: if s.count('АА')==0: k=k+1 print(k)
Повторяющиеся буквы в строке, из который берём символы в циклах, всегда убираем.
Слова составляются перестановкой, значит, можно представить, что просто собирают из кубиков КАБАЛА различные слова. Следовательно, в наших словах будет ровно одна буква «К», три буквы «А», одна буква «Б» и одна буква «Л». Это программируем с помощью условия и функции .count().
Т.к. повторятся может только буква «A», то мы прописываем условие, что две буквы «А» подряд не могут находится в наших комбинациях.
Если все условия будут пройдены, то мы подсчитываем такие комбинации.
Ответ: 24
В задании 8 из ЕГЭ по информатике часто нужно проанализировать первую или последнюю букву в слове. Узнаем, как это можно сделать с помощью питона.
Задача (Проверяем первую букву слова)
Сколько слов длины 5, начинающихся с гласной буквы, можно составить из букв Е, Г, Э? Каждая буква может входить в слово несколько раз. Слова не обязательно должны быть осмысленными словами русского языка.
Источник задачи: https://kpolyakov.spb.ru/
Решение:
В этой тренировочной задаче из 8 задания ЕГЭ по информатике 2022 нужно держать на контроле первую букву в слове.
k=0 for x1 in 'ЕГЭ': for x2 in 'ЕГЭ': for x3 in 'ЕГЭ': for x4 in 'ЕГЭ': for x5 in 'ЕГЭ': s=x1+x2+x3+x4+x5 if x1=='Е' or x1=='Э': k=k+1 print(k)
Подсчитываем только те комбинации, которые начинаются с гласных букв.
Ответ: 162
Интересный пример, где можно ошибиться в 8 задании из ЕГЭ по информатике.
Задача (Важный пример)
Сергей составляет 6-буквенные коды из букв С, О, Л, О, В, Е, Й. Буква Й может использоваться в коде не более одного раза, при этом она не может стоять на первом месте, на последнем месте и рядом с буквой Е. Все остальные буквы могут встречаться произвольное количество раз или не встречаться совсем. Сколько различных кодов может составить Сергей?
Источник задачи: https://kpolyakov.spb.ru/
Решение:
Эта задача примечательная тем, что буква «О» в слове «СОЛОВЕЙ» повторяется. В этом случае мы должны убрать повторение буквы из перебора.
k=0 for x1 in 'СОЛВЕЙ': for x2 in 'СОЛВЕЙ': for x3 in 'СОЛВЕЙ': for x4 in 'СОЛВЕЙ': for x5 in 'СОЛВЕЙ': for x6 in 'СОЛВЕЙ': s=x1+x2+x3+x4+x5+x6 if s.count('Й')<=1 and x1!='Й' and x6!='Й' and s.count('ЕЙ')==0 and s.count('ЙЕ')==0: k=k+1 print(k)
Здесь также учитываем остальные условия.
Ответ: 23625
Задача (Количество гласных)
Василий составляет 4-буквенные коды из букв Г, А, Ф, Н, И, Й. Каждую букву можно использовать любое количество раз, при этом код не может начинаться с буквы Й и должен содержать хотя бы одну гласную. Сколько различных кодов может составить Василий?
Источник задачи: https://kpolyakov.spb.ru/
Решение:
Напишем программу.
k=0 for x1 in 'ГАФНИЙ': for x2 in 'ГАФНИЙ': for x3 in 'ГАФНИЙ': for x4 in 'ГАФНИЙ': s=x1+x2+x3+x4 if x1!='Й' and s.count('А') + s.count('И') >= 1: k=k+1 print(k)
Ответ: 888
Порешаем задачи из восьмого задания ЕГЭ по информатике на перебор чисел.
Задача (Перебор чисел)
Сколько существует чисел, восьмеричная запись которых содержит 7 цифр, причём все цифры различны и никакие две чётные и две нечётные цифры не стоят рядом.
Источник задачи: https://kpolyakov.spb.ru/
Решение:
k1=0 k2=0 for x1 in '1234567': for x2 in '01234567': for x3 in '01234567': for x4 in '01234567': for x5 in '01234567': for x6 in '01234567': for x7 in '01234567': s=x1+x2+x3+x4+x5+x6+x7 if s.count(x1)==1 and s.count(x2)==1 and s.count(x3)==1 and s.count(x4)==1 and s.count(x5)==1 and s.count(x6)==1 and s.count(x7)==1: if int(x1)%2==0 and int(x2)%2==1 and int(x3)%2==0 and int(x4)%2==1 and int(x5)%2==0 and int(x6)%2==1 and int(x7)%2==0: k1=k1+1 if int(x1)%2==1 and int(x2)%2==0 and int(x3)%2==1 and int(x4)%2==0 and int(x5)%2==1 and int(x6)%2==0 and int(x7)%2==1: k2=k2+1 print(k1+k2)
Число не может начинаться с нуля. Поэтому ноль был исключён из первого цикла.
Первое условие следит за тем, чтобы каждая цифра встречалась один раз в числе. Второе условие подсчитывает количество вариантов, когда первая цифра чётная. Второе условие следит за тем, чтобы чётность и нечётность цифр чередовалась. Третье условие, наоборот, подсчитывает варианты, когда первая цифра нечётная.
Операция % — остаток от деления. Если остаток от деления на 2 равен нулю, то число чётное. Если остаток от деления на 2 равен 1, то число нечётное.
Функция int() преобразует символ в число. Ведь мы работаем именно с символами, а не с реальными числами.
Ответ: 1008
Задача (Числа, Закрепление)
Сколько существует четырёхзначных чисел, записанных в восьмеричной системе счисления, в записи которых ровно две одинаковые цифры, причём стоящие рядом ?
Решение:
k=0 for x1 in '1234567': for x2 in '01234567': for x3 in '01234567': for x4 in '01234567': if (x1==x2 and x2!=x3 and x2!=x4 and x3!=x4) or (x2==x3 and x3!=x1 and x3!=x4 and x1!=x4) or (x3==x4 and x3!=x2 and x3!=x1 and x1!=x2): k=k+1 print(k)
Здесь следующий принцип составления условия. Два соседа должны быть равны. Берём одного соседа из пары, где цифры должны быть равны, и комбинируем его с другими цифрами. Пишем уже, чтобы цифры были не равны. Так же прописываем, чтобы две оставшиеся цифры также не были равны. Таким образом, перебираем все варианты.
Ответ: 882
Задача (Числа, важный приём)
Сколько существует различных трёхзначных чисел в шестнадцатиричной системе счисления, в записи которых цифры следуют слева направо в невозрастающем порядке?
Решение:
k=0 for x1 in '123456789ABCDEF': for x2 in '0123456789ABCDEF': for x3 in '0123456789ABCDEF': if x1 >= x2 >= x3: k=k+1 print(k)
Символы можно сравнивает знаками больше или меньше. Символы-цифры сравниваются, как обычные числа. Буквы сравниваются в алфавитном порядке.
Применяем этот приём и получаем ответ.
Ответ: 815
Задача(Две чётные и две нечётные цифры не стоят рядом)
Сколько существует чисел, делящихся на 5, десятичная запись которых содержит 7 цифр, причём все цифры различны и никакие две чётные и две нечётные цифры не стоят рядом.
Решение:
k=0 for x1 in '123456789': for x2 in '0123456789': for x3 in '0123456789': for x4 in '0123456789': for x5 in '0123456789': for x6 in '0123456789': for x7 in '05': s=x1+x2+x3+x4+x5+x6+x7 if s.count(x1)==1 and s.count(x2)==1 and s.count(x3)==1 and s.count(x4)==1 and s.count(x5)==1 and s.count(x6)==1 and s.count(x7)==1: if x1 in '02468' and x2 in '13579' and x3 in '02468' and x4 in '13579' and x5 in '02468' and x6 in '13579' and x7 in '02468': k=k+1 if x1 in '13579' and x2 in '02468' and x3 in '13579' and x4 in '02468' and x5 in '13579' and x6 in '02468' and x7 in '13579': k=k+1 print(k)
Перебираем 7 разрядов десятичного числа. С нуля число не может начинаться, поэтому из первого цикла удаляем ноль.
Число должно делиться на 5, значит, в последнем цикле оставляем только 0 и 5.
Все цифры различны, поэтому применяем условие, что символ x1 встречается 1 раз, символ x2 встречается 1 раз и т.д.
Фраза «две чётные и две нечётные цифры не стоят рядом» обозначает, что цифры должны чередоваться. Например, чётная, нечётная, чётная, нечётная и т.д. (или наоборот).
Направление задаёт именно первая цифра, остальные цифры выстраиваются по ней.
Проверить чётность/нечётность цифр просто, мы проверям существует ли конкретный символ с троке из чётных или нечётных цифр.
У нас два равноправных случая: когда первая цифра чётная, и когда первая цифра нечётная.
Ответ: 2880
Следующий тип задач из задания 8 ЕГЭ по информатике лучше решать без программирования.
Задача (Со списками, классическая)
Все 4-буквенные слова, составленные из букв А, Е, И, О записаны в алфавитном порядке и пронумерованы. Вот начало списка:
1. АААА
2. АААЕ
3. АААИ
4. АААО
5. ААЕА
…
Запишите слово, стоящее на 248-м месте от начала списка.
Источник задачи: https://inf-ege.sdamgia.ru/
Решение:
Обозначим условно А — 0, Е — 1, И — 2, О — 3.
Важно: Нужно буквам присваивать цифры именно в том порядке, в котором они идут в самом правом столбце, потому что буквы могут дать в «перепутанном порядке» (например Е, А, И, О), и тогда ничего не получится.
Теперь запишем список с помощью цифр.
1. 0000
2. 0001
3. 0002
4. 0003
5. 0010
…
Получился обычный счёт в четверичной системе!! (всего используются 4 цифры: 0, 1, 2, 3). А слева нумерация показывает соответствие нашей десятичной системе. Но все числа десятичной системы в этой таблице соответствия сдвинуты на 1, ведь мы должны были начать с нуля.
Нас просят записать слово стоящее на 248, т.е. если была обычная таблица соответствия чисел десятичной системы и четверичной системы, слово стоящее на 248 месте, находилось бы на 247 (248 — 1) месте. Значит, наше искомое четверичное число соответствует 247 в десятичной системе.
Переведём число 247 в четверичную систему!
Получилось число 33134 в четверичной системе. Сделаем обратное декодирование в буквы. Таким образом, ответ будет ООЕО.
Ответ: ООЕО
Ещё одна похожая задача 8 задания из примерных вариантов ЕГЭ по информатике 2022, но другой вариации.
Задача (Классика, Другая вариация)
Все 5-буквенные слова, составленные из букв А, Р, У, К записаны в алфавитном порядке. Вот начало списка:
1. ААААА
2. ААААК
3. ААААР
4. ААААУ
5. АААКА
……
Укажите номер слова УКАРА
Источник задачи: https://inf-ege.sdamgia.ru/
Решение:
Закодируем буквы цифрами: А — 0, К — 1, Р — 2, У — 3. Здесь как раз буквы даны не в том порядке, как они идут в самом правом столбце. Но мы должны кодировать именно в том порядке, как буквы идут в самом правом столбце.
У нас получилось четыре цифры! Значит снова можно слова превратить в таблицу соответствия между десятичной системой и четверичной системой. Но десятичная система смещена на 1 позицию.
1. 00000
2. 00001
3. 00002
4. 00003
5. 00010
……
Выписываем данное нам слово и посмотрим, какое число в четверичной системе было бы, если бы у нас были в место слов числа в четверичной системе!
Получили число в четверичной системе 310204. Узнаем, какое число в десятичной системе соответствовало этому числу, если бы была обычная таблица соответствия. Для этого переведём число 310204 из четверичной системы в десятичную. Перевод делаем по аналогии перевода из двоичной системы в десятичную.
Но помним, что у нас нумерация идёт на 1 быстрее, нежели мы бы поставили десятичные числа, как в таблице соответствия, потому что нумерация начинается не с нуля, а с 1. Поэтому к числу 840 нужно прибавить 1, и в ответе будет 841
Ответ: 841
Задача (Демонстрационный вариант ЕГЭ по информатике, 2020)
Все 4-буквенные слова, в составе которых могут быть буквы Н, О, Т, К, И,
записаны в алфавитном порядке и пронумерованы, начиная с 1.
Ниже приведено начало списка.
1. ИИИИ
2. ИИИК
3. ИИИН
4. ИИИО
5. ИИИТ
6. ИИКИ
…
Под каким номером в списке идёт первое слово, которое начинается
с буквы О?
Решение:
Закодируем буквы цифрами.
Получилось 5 цифр ( 0, 1, 2, 3, 4 ), значит, будем работать в пятеричной системе.
Нужно найти номер первого слова, которое начинается с буквы О. Если говорить на языке пятеричных чисел, то нужно найти номер числа 30005. Мы «забиваем нулями», чтобы число было четырёхразрядное, т.к. слова 4-х буквенные. Именно нулями, потому что нужно именно первое слово найти.
Теперь, как в предыдущей задаче, переведём число 30005 из пятеричной системы в десятичную.
0 * 5 0 + 0 * 5 1 + 0 * 5 2 +
3 * 5 3 = 375 (в десят. системе)
Но опять же должны прибавить 1 к числу 375, т.к. нумерация отличается от десятичных чисел на 1 в большую сторону.
Ответ: 376
Задача (Формула Шеннона)
В корзине лежат 8 черных шаров и 24 белых. Сколько бит информации несет сообщение о том, что достали черный шар?
Источник задачи: https://inf-ege.sdamgia.ru/
Решение:
Данную задачу нужно решать по формуле Шеннона
Найдём вероятность p того, что вытащили чёрный шарик.
p = (количество чёрных шаров) / (количество всех шаров) = 8 / (24 + 
p = 1 / 4
Применим формулу Шеннона.
x = log2(4)
2x = 4
x = 2 бита
Ответ: 2
Счастливых экзаменов!
Спасибо большое за отличный разбор. В задаче «Сколько существует различных трёхзначных чисел в шестнадцатЕричной системе счисления, в записи которых цифры следуют слева направо в невозрастающем порядке» можно немного упростить условие, так как строки сравниваются именно по их коду. Итак, условие ord(x1)>=ord(x2)>=ord(x3) заменяем на x1>=x2>=x3. И все работает также!!!
Здраствуйте пробовал решить задачу на pytone
Артур составляет 6-буквенные коды перестановкой букв слова КАБАЛА. При этом нельзя ставить рядом две гласные. Сколько различных кодов может составить Артур?
У вас я не было в примере такой задачи я посмотрел примеры у других блогеров.
Вот мой код выводит108 но правильный ответ 24 поясните пожалуйста где я ощибся?
letters = ‘КАБАЛА’
s=set()
for x1 in letters:
for x2 in letters:
for x3 in letters:
for x4 in letters:
for x5 in letters:
for x6 in letters:
word=x1+x2+x3+x4+x5+x6
if word.count(‘А’) ==3 and word.count(‘АА’)==0:
s.add(word)
print(len(s))
определите количество пятизначных чисел записанных в десятичной системе счисления в записи которых есть 1 при этом никакая четная цофра не считает рядом с фирой 1
Всем привет, Давыдову тоже.
-
Настоящий материал опубликован пользователем Пермякова Елена Георгиевна. Инфоурок является
информационным посредником и предоставляет пользователям возможность размещать на сайте
методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них
сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайтЕсли Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с
сайта, Вы можете оставить жалобу на материал.Удалить материал
-
- На сайте: 7 лет и 1 месяц
- Подписчики: 1
- Всего просмотров: 12989
-
Всего материалов:
14
Урок посвящен тому, как решать 5 задание ЕГЭ по информатике
Содержание:
- Объяснение 5 задания
- Исполнитель для возведения в квадрат, деления, умножения и сложения
- Проверка числовой последовательности на соответствие алгоритму
- Разбор 5 задания
- Решение задания про алгоритм, который строит число R
- Решение заданий для темы Проверка числовой последовательности (Автомат)
5-е задание: «Анализ алгоритмов и исполнители»
Уровень сложности
— базовый,
Требуется использование специализированного программного обеспечения
— нет,
Максимальный балл
— 1,
Примерное время выполнения
— 4 минуты.
Проверяемые элементы содержания: Формальное исполнение алгоритма, записанного на естественном языке, или умение создавать линейный алгоритм для формального исполнителя с ограниченным набором команд
До ЕГЭ 2021 года — это было задание № 6 ЕГЭ
Типичные ошибки и рекомендации по их предотвращению:
«Как и в других заданиях базового уровня сложности, источником ошибок служит недостаточная внимательность и отсутствие или поверхностность самостоятельной проверки полученного ответа»
ФГБНУ «Федеральный институт педагогических измерений»
Проверка числовой последовательности на соответствие алгоритму
- для выполнения некоторых заданий необходимо повторить тему системы счисления;
- максимальное значение суммы цифр десятичного числа — это 18, так как 9 + 9 = 18;
- для проверки правильности переданного сообщения иногда вводится бит четности — дополнительный бит, которым дополняется двоичный код таким образом, чтобы в результате количество единиц стало четным: т.е. если в исходном сообщении количество единиц было четным, то добавляется 0, если нечетным — добавляется 1:
например: 310 = 112 после добавления бита четности: 110 ---- 410 = 1002 после добавления бита четности: 1001
например: 1112 - это 710 добавим 0 справа: 11102 - это 1410
Теперь будем рассматривать конкретные типовые экзаменационные варианты по информатике с объяснением их решения.
Разбор 5 задания
Задание демонстрационного варианта 2022 года ФИПИ
Плейлист видеоразборов задания на YouTube:
Решение задания про алгоритм, который строит число R
5_11:
На вход алгоритма подается натуральное число N. Алгоритм строит по нему новое число R следующим образом:
- Строится двоичная запись числа 4N.
- К этой записи дописываются справа еще два разряда по следующему правилу:
- складываются все цифры двоичной записи, и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 10000 преобразуется в запись 100001;
- над этой записью производятся те же действия — справа дописывается остаток от деления суммы цифр на 2.
Полученная таким образом запись является двоичной записью искомого числа R.
Укажите такое наименьшее число N, для которого результат работы алгоритма больше 129. В ответе это число запишите в десятичной системе счисления.
Типовые задания для тренировки
✍ Решение:
-
✎ Решение аналитическим способом:
- Заметим, что после выполнения второго пункта задания, будут получаться только четные числа! Наименьшим возможным четным числом, превышающим 129, является число 130. С ним и будем работать.
- Переведем 130 в двоичную систему счисления. Используя компьютер это можно сделать с помощью программистского режима калькулятора. Либо в консоли интерпретатора Python набрать
bin(130). Получим:
13010 = 100000102
в обратном порядке: было 1000001 -> стало 10000010 еще раз то же самое: было 100000 -> стало 1000001
int('100000',2).1000002 = 3210
✎ Решение с использованием программирования:
PascalAbc.Net:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
uses school; begin var n_ := 1; while True do begin var n := 4*n_; var ost := bin(n).CountOf('1') mod 2; // остаток при делении на 2 n := 2 * n + ost; //в двоичной с.с. добавляем разряд (*2) и остаток к этому разряру (+ost) ost := bin(n).CountOf('1') mod 2; // остаток при делении на 2 n := 2 * n + ost; if n > 129 then begin println(n_); break end; n_ += 1; end; end. |
Python:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
n_ = 1 while True: n = 4*n_ r = str(bin(n)) r = r[2:] for i in range(2): if r.count('1') % 2 == 0: r+='0' else: r+='1' n = int(r, base=2) if n > 129: print(n_) break n_+=1 |
Результат: 8
Для более детального разбора предлагаем посмотреть видео теоретического решения данного 5 задания ЕГЭ по информатике:
📹 YouTube здесь
📹 Видеорешение на RuTube здесь (теоретическое решение)
5_12: Демоверсия ЕГЭ 2018 информатика:
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.
- Строится двоичная запись числа N.
- К этой записи дописываются справа ещё два разряда по следующему правилу:
- складываются все цифры двоичной записи числа N, и остаток от деления суммы на 2 дописывается в конец числа (справа). Например, запись 11100 преобразуется в запись 111001;
- над этой записью производятся те же действия – справа дописывается остаток от деления суммы её цифр на 2.
Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R.
Укажите минимальное число R, которое превышает число 83 и может являться результатом работы данного алгоритма. В ответе это число запишите в десятичной системе счисления.
✍ Решение:
- Заметим, что после второго пункта условия задачи получаются только четные числа (т.к. если число в двоичной системе заканчивается на 0, то оно четное). Таким образом, нас будут интересовать только четные числа.
- Наименьшим возможным числом, превышающим 83, является число 84. С ним и будем работать.
- Переведем 84 в двоичную систему счисления. На компьютерном ЕГЭ это можно сделать с помощью программистского режима калькулятора. Либо в консоли интерпретатора Python набрать
bin(84). Получим:
84 = 1010100
86 = 1010110
Результат: 86
Подробное решение данного 5 (раньше №6) задания из демоверсии ЕГЭ 2018 года смотрите на видео:
Видеорешение с программированием (PascalAnc.Net):
📹 YouTube здесь
📹 Видеорешение на RuTube здесь
Аналитическое видеорешение:
📹 Видеорешение на RuTube здесь -> аналитическое решение
5_18:
Алгоритм получает на вход натуральное число N > 1 и строит по нему новое число R следующим образом:
1. Строится двоичная запись числа N.
2. Подсчитывается количество нулей и единиц в полученной записи. Если их количество одинаково, в конец записи добавляется её последняя цифра. В противном случае в конец записи добавляется цифра, которая встречается реже.
3. Шаг 2 повторяется ещё два раза.
4. Результат переводится в десятичную систему счисления.
При каком наименьшем исходном числе N > 65 в результате работы алгоритма получится число, кратное 4?
Типовые задания для тренировки
✍ Решение:
-
✎ Решение с использованием программирования:
PascalAbc.Net:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
uses school; begin var n_ := 1; while True do begin var n := n_; for var i := 1 to 3 do begin if bin(n).CountOf('1') = bin(n).CountOf('0') then // сравниваем if n mod 2 = 0 then // если четное, то в конце 0 n := 2 * n // добавляем разряд = 0 else n := 2 * n + 1 // иначе добавляем разряд = 1 else if bin(n).CountOf('1') > bin(n).CountOf('0') then n := 2 * n else n := 2 * n + 1 end; if (n_ > 65) and (n mod 4 = 0) then begin println(n_); break end; n_ += 1; end; end. |
Python:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
n_ = 1 while True: n = n_ r = str(bin(n)) r = r[2:] for i in range(3): if r.count('1') == r.count('0'): r+=r[-1] elif r.count('1')>r.count('0'): r+='0' else: r+='1' n = int(r, base=2) if n_ > 65 and n % 4 == 0 : print(n_,n) break n_+=1 |
Ответ: 79
5_19:
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом.
1) Число N переводим в двоичную запись.
2) Инвертируем все биты числа кроме первого.
3) Переводим в десятичную запись.
4) Складываем результат с исходным числом N.
Полученное число является искомым числом R.
Укажите наименьшее нечетное число N, для которого результат работы данного алгоритма больше 99. В ответе это число запишите в десятичной системе счисления.
✍ Решение:
-
✎ Решение с использованием программирования:
PascalAbc.Net:
Python:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
n_ = 1 while True: n = n_ r = str(bin(n)) r = r[2:] for i in range(1,len(r)): if r[i]== '0': r=r[:i]+'1'+r[i+1:] else: r=r[:i]+'0'+r[i+1:] n = int(r, base=2) n+=n_ if n > 99 and n_ % 2 != 0 : print(n_,n) break n_+=1 |
Ответ: 65
5_13:
На вход алгоритма подается натуральное число N. Алгоритм строит по нему новое число R следующим образом:
1. Строится двоичная запись числа N.
2. К этой записи дописываются справа еще два разряда по следующему правилу:
— если N делится нацело на 4, в конец числа (справа) дописывается сначала ноль, а затем еще один ноль;
— если N при делении на 4 дает в остатке 1, то в конец числа (справа) дописывается сначала ноль, а затем единица;
— если N при делении на 4 дает в остатке 2, то в конец числа (справа) дописывается сначала один, а затем ноль;
— если N при делении на 4 дает в остатке 3, в конец числа (справа) дописывается сначала один, а затем еще одна единица.
Например, двоичная запись 1001 числа 9 будет преобразована в 100101, а двоичная запись 1100 числа 12 будет преобразована в 110000.
Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью числа R — результата работы данного алгоритма.
Укажите максимальное число R, которое меньше 100 и может являться результатом работы данного алгоритма. В ответе это число запишите
в десятичной системе счисления
.
Типовые задания для тренировки
✍ Решение:
- Поскольку требуется найти наибольшее число, то возьмем наибольшее из возможных чисел, которые < 100 — это число 99. Переведем его в двоичную систему. На компьютерном ЕГЭ это можно сделать с помощью программистского режима калькулятора. Либо в консоли интерпретатора Python набрать
bin(99). Получим:
99 = 11000112
1100011 N
int('11000',2)11000 = 2410
98 = 11000102 : 10 в конце добавлено алгоритмом N = 110002 = 2410 24 делится нацело на 4. По алгоритму в конце должно быть 00, а мы имеем 10 98 - не подходит 97 = 11000012 : 01 в конце добавлено алгоритмом N = 110002 = 2410 24 делится нацело на 4. По алгоритму в конце должно быть 00, а мы имеем 01 97 - не подходит 96 = 11000002 : 00 в конце добавлено алгоритмом N = 110002 = 2410 24 делится нацело на 4. По алгоритму в конце должно быть 00, у нас 00 - верно! 96 - подходит!
Результат: 96
Предлагаем посмотреть видео теоретического решения:
📹 YouTube здесь
📹 Видеорешение на RuTube здесь (теоретическое решение)
5_14:
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом:
1. Строится двоичная запись числа N.
2. К этой записи дописывается (дублируется) последняя цифра.
3. Затем справа дописывается бит чётности: 0, если в двоичном коде полученного числа чётное число единиц, и 1, если нечётное.
4. К полученному результату дописывается ещё один бит чётности.
Полученная таким образом запись (в ней на три разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R.
Укажите минимальное число R, большее 114, которое может быть получено в результате работы этого алгоритма. В ответе это число запишите в десятичной системе.
Типовые задания для тренировки
✍ Решение:
-
✎ Решение аналитическим способом:
- В постановке задания задано R > 114. R — это результат работы алгоритма. Для того, чтобы определить наименьшее возможно N, переведем сначала 114 в двоичную систему счисления и выделим в нем три добавленные по алгоритму цифры (перевод можно выполнить в консоли Питона:
bin(114))
114 = 11100102
2. В полученное числе N = 1110 дублируется последняя цифра и получается 11100.
3. Поскольку число единиц (3) — нечетное, то справа добавляется 1: 111001.
4. Т.к. в полученном наборе цифр четное число единиц, то добавляем 0: 1110010
1. N = 1110 + 1 = 1111 Работа по алгоритму: 2. 11111 - дублирование последней цифры. 3. 111111 - справа дописываем единицу, т.к. в полученном числе 5 единиц (нечетное) 4. 1111110 - дописываем ноль, т.к. в полученном числе четное число единиц.
int('1111110',2)):min R = 11111102 = 12610
✎ Решение с использованием программирования:
PascalAbc.Net:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
uses school; begin var n_ := 1; while True do begin var n := n_; // дублирвание последней цифры if n mod 2 = 0 then // если четное, то в конце 0 n := 2 * n // добавляем разряд = 0 else n := 2 * n + 1; // иначе добавляем разряд = 1 for var i := 1 to 2 do begin if bin(n).CountOf('1') mod 2 = 0 then n := 2 * n // добавляем разряд = 0 else n := 2 * n + 1 // иначе добавляем разряд = 1 end; if n > 114 then begin println(n); break end; n_ += 1; end; end. |
Python:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
n_ = 1 while True: n = n_ r = str(bin(n)) # строковое значение r = r[2:] # убираем 0b r=r+r[-1] for i in range (2): if r.count('1') % 2 == 0: r = r+'0' else: r = r+'1' r = int(r,base = 2) # в 10-ю с.с. if r > 114: print(r) break n_+= 1 |
Результат: 126
5_17: Досрочный вариант 1 ЕГЭ по информатике 2020, ФИПИ:
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число следующим образом.
1) Строится двоичная запись числа N.
2) К этой записи дописываются справа ещё два разряда по следующему правилу:
— если N чётное, в конец числа (справа) дописываются два нуля, в противном случае справа дописываются две единицы.
Например, двоичная запись 1001 числа 9 будет преобразована в 100111.
Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью числа – результата работы данного алгоритма.
Укажите минимальное число N, для которого результат работы алгоритма будет больше 134. В ответе это число запишите в десятичной системе счисления.
Ответ: 33
Видео -> теоретическое решение
📹 Видеорешение на RuTube здесь -> теоретическое решение
5_16:
Автомат обрабатывает целое число N (0 ≤ N ≤ 255) по следующему алгоритму:
1. Строится восьмибитная двоичная запись числа N.
2. Все цифры двоичной записи заменяются на противоположные (0 на 1, 1 на 0).
3. Полученное число переводится в десятичную запись.
4. Из нового числа вычитается исходное, полученная разность выводится на экран.
Какое число нужно ввести в автомат, чтобы в результате получилось 45?
✍ Решение:
- Результатом выполнения алгоритма является число 45. Алгоритм работает в двоичной системе счисления, поэтому переведем число:
45 = 001011012
1 - 0, с учетом, что у разряда с единицей заняли. То есть бит:. _ 1 _ _ _ _ _ _ _ N инвертируемое = 0 _ _ _ _ _ _ _ N исходное 0 0 1 0 1 1 0 1 = 45 результат
1 - 0 не может в результате дать 0, так как у следующей слева единицы мы заняли. Значит, 0 - 1. Чтобы не получить единицу в ответе, необходимо у нуля тоже занять:. . _ 1 0 _ _ _ _ _ _ = 0 1 _ _ _ _ _ _ 0 0 1 0 1 1 0 1 = 45 результат
1 - 0 не может быть, так как у следующего слева нуля мы заняли.Значит
0 - 1. То есть как раз чтобы получить единицу (10 - 1 = 1), занимаем у следующих слева разрядов:. . _ 1 0 0 _ _ _ _ _ = 0 1 1 _ _ _ _ _ 0 0 1 0 1 1 0 1 = 45 результат
0 - 1 не может быть. Значит, чтобы получить в результате ноль, берем 1 - 0, у единицы должно быть занято.. . . _ 1 0 0 1 _ _ _ _ = 0 1 1 0 _ _ _ _ 0 0 1 0 1 1 0 1 = 45 результат
1 - 0 не может быть. Так как слева у единицы занято. Значит, чтобы получить в результате 1, берем 0 - 1:. . . _ 1 0 0 1 0 _ _ _ = 0 1 1 0 1 _ _ _ 0 0 1 0 1 1 0 1 = 45 результат
0 - 1 не даст в ответе единицу, значит, имеем 1 - 0:. . . _ 1 0 0 1 0 1 _ _ = 0 1 1 0 1 0 _ _ 0 0 1 0 1 1 0 1 = 45 результат
0 - 1 не может быть, значит, 1 - 0. Чтобы получить в результате 0, необходимо, чтобы у 1 было занято:. . . . _ 1 0 0 1 0 1 1 _ = 0 1 1 0 1 0 0 _ 0 0 1 0 1 1 0 1 = 45 результат
0 - 1:. . . . _ 1 0 0 1 0 1 1 0 = 0 1 1 0 1 0 0 1 0 0 1 0 1 1 0 1 = 45 результат
01101001 = 10510
Ответ: 105
Смотрите теоретический разбор задания на видео и подписывайтесь на наш канал:
📹 YouTube здесь
📹 Видеорешение на RuTube здесь -> теоретическое решение
Решение заданий для темы Проверка числовой последовательности (Автомат)
5_7:
Автомат получает на вход четырёхзначное число. По этому числу строится новое число по следующим правилам.
- Складываются первая и вторая, а также третья и четвёртая цифры исходного числа.
- Полученные два числа записываются друг за другом в порядке убывания (без разделителей).
Пример. Исходное число: 3165. Суммы: 3 + 1 = 4; 6 + 5 = 11. Результат: 114.
Укажите наименьшее число, в результате обработки которого, автомат выдаст число 1311.
✍ Решение:
Результат: 2949
Процесс теоретического решения данного 5 задания представлен в видеоуроке:
📹 YouTube здесь
📹 Видеорешение на RuTube здесь -> теоретическое решение
5_8:
Автомат получает на вход четырехзначное число. По нему строится новое число по следующим правилам:
- Складываются первая и вторая, затем вторая и третья, а далее третья и четвёртая цифры исходного числа.
- Полученные три числа записываются друг за другом в порядке возрастания (без разделителей).
Пример: Исходное число: 7531. Суммы: 7+5=12; 5+3=8; 3+1=4. Результат: 4812.
✍ Решение:
2, 5, 129:12=9+3
93**
9320.Результат: 9320
Подробное теоретическое решение данного 5 задания можно просмотреть на видео:
📹 YouTube здесь
📹 Видеорешение на RuTube здесь -> теоретическое решение
5_9:
Автомат получает на вход два двузначных шестнадцатеричных числа. В этих числах все цифры не превосходят цифру 6 (если в числе есть цифра больше 6, автомат отказывается работать). По этим числам строится новое шестнадцатеричное число по следующим правилам:
- Вычисляются два шестнадцатеричных числа — сумма старших разрядов полученных чисел и сумма младших разрядов этих чисел.
- Полученные два шестнадцатеричных числа записываются друг за другом в порядке убывания (без разделителей).
Пример: Исходные числа: 25, 66. Поразрядные суммы: 8, B. Результат: B8.
Какие из предложенных чисел могут быть результатом работы автомата?
Перечислите в алфавитном порядке буквы, соответствующие этим числам, без пробелов и знаков препинания.
Варианты:
A) 127
B) C6
C) BA
D) E3
E) D1
✍ Решение:
Проанализируем все варианты:
12 в шестнадцатеричной системе записывается как С.С6 разбиваем на 12 и 6. Число может быть результатом работы автомата. Исходные числа, например, 35 и 37BA разбиваем на 11 и 10. Число может быть результатом работы автомата. Исходные числа, например, 55 и 56E3 разбиваем на 14 и 3. 14=6+8, но цифры большие 6 не принимает автомат. Не подходит.D1 разбиваем на 13 и 1. 13=6+7, но цифры большие 6 не принимает автомат. Не подходит.Результат: BC
Подробное теоретическое решение данного 5 задания можно просмотреть на видео:
📹 YouTube здесь
📹 Видеорешение на RuTube здесь -> теоретическое решение
5_10: Задание 5 ГВЭ 11 класс 2018 год ФИПИ
Автомат получает на вход два двузначных шестнадцатеричных числа. В этих числах все цифры не превосходят цифру 7 (если в числе есть цифра больше 7, автомат отказывается работать). По этим числам строится новое шестнадцатеричное число по следующим правилам.
1. Вычисляются два шестнадцатеричных числа: сумма старших разрядов полученных чисел и сумма младших разрядов этих чисел.
2. Полученные два шестнадцатеричных числа записываются друг за другом в порядке возрастания (без разделителей).
Пример. Исходные числа: 66, 43. Поразрядные суммы: A, 9. Результат: 9A.
Определите, какое из предложенных чисел может быть результатом работы автомата.
Варианты:
1) AD
2) 64
3) CF
4) 811
✍ Решение:
Теоретическое решение 4 задания ГВЭ 11 класса смотрите на видео:
📹 YouTube здесь
📹 Видеорешение на RuTube здесь -> теоретическое решение
5_15:
Автомат получает на вход натуральное число X. По этому числу строится трёхзначное число Y по следующим правилам:
1. Первая цифра числа Y (разряд сотен) – остаток от деления X на 7.
2. Вторая цифра числа Y (разряд десятков) – остаток от деления X на 2.
3. Третья цифра числа Y (разряд единиц) – остаток от деления X на 5.
Пример. Исходное число: 55. Остаток от деления на 7 равен 6; остаток от деления на 2 равен 1; остаток от деления на 5 равен 0. Результат работы автомата: 610.
Сколько существует двузначных чисел, при обработке которого автомат выдаёт результат 312?
Типовые задания для тренировки
✍ Решение:
- Обозначим каждую цифру числа Y согласно заданию:
Y = 3 1 2 x mod 7 x mod 2 x mod 5
1. x mod 2 = 1 => значит, X — нечетное число
2. x mod 5 = 2 => значит, X — либо ?2, либо ?7.
3. раз x — нечетное, то из пред. пункта получаем x = ?7
4. x mod 7 = 3 => переберем все варианты:
97 - не подходит, 87 - подходит (87 / 7 = 12, остаток = 3) 77 - не подходит, 67 - не подходит, 57 - не подходит, 47 - не подходит, 37 - не подходит, 27 - не подходит, 17 - подходит (17 / 7 = 2, остаток = 3)
Результат: 2
старое Разбор 17 задания ЕГЭ по информатике
Объяснение заданий 17 ЕГЭ по информатике
Логические выражения и запросы для поисковых систем
Для решения 17 заданий необходимо повторить следующие темы:
Большинство задач, связанных с поисковыми запросами, проще решать, используя круги Эйлера.
Пример использования кругов Эйлера:
| Ключевое слово | Количество сайтов, для которых данное слово является ключевым |
|---|---|
| Глинка & Лист | 320 |
| Бах & Лист | 280 |
| (Глинка | Бах) & Лист | 430 |
Сколько сайтов будет найдено по запросу
Решение заданий 17 ЕГЭ по информатике
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет:
| Запрос | Найдено страниц (в тысячах) |
|---|---|
| Пьер & Наука | 180 |
| Пьер & (Наука | Кюри) | 410 |
| Пьер & Кюри | 320 |
Какое количество страниц (в тысячах) будет найдено по запросу:
Пьер & Наука & Кюри
✍ Решение:
Искомый запрос: Наука & Кюри
Результат: 90
Детальный разбор данного задания 17 ЕГЭ по информатике предлагаем посмотреть в видео:
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет:
| Запрос | Найдено страниц (в сотнях тысяч) |
|---|---|
| Бабочка | 22 |
| Гусеница | 40 |
| Трактор | 24 |
| Трактор | Бабочка | Гусеница | 66 |
| Трактор & Гусеница | 12 |
| Трактор & Бабочка | 0 |
Какое количество страниц (в сотнях тысяч) будет найдено по запросу
Бабочка & Гусеница?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
✍ Решение:
Результат: 8
Подробное решение 17 задания демоверсии ЕГЭ 2018 года смотрите на видео:
Источник
Запросы для поисковых систем с использованием логических выражений как решать
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» – символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Новосибирск & (Красноярск & Хабаровск | Норильск)
Новосибирск & Красноярск & Хабаровск
Новосибирск & Красноярск & Хабаровск & Норильск
Какое количество страниц (в тысячах) будет найдено по запросу Новосибирск & Норильск
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Преобразуем первый запрос по правилу раскрытия скобок в логических выражениях:
Новосибирск & (Красноярск & Хабаровск | Норильск) ⇔
⇔ Новосибирск & Красноярск & Хабаровск | Новосибирск & Норильск.
Заменим переменные так, чтобы в таблице осталось только две переменных. Для этого сначала обозначим «Новосибирск & Красноярск & Хабаровск» как «А», «Новосибирск & Норильск» как «В». Преобразуем последний запрос в таблице, добавив ничего не изменяющее логическое умножение на «Новосибирск»:
Новосибирск & Красноярск & Хабаровск & Норильск ⇔
⇔ Новосибирск & Красноярск & Хабаровск & Норильск & Новосибирск ⇔
⇔ А & Норильск & Новосибирск ⇔ А & В.
Занесём данные в таблицу в новых обозначениях:
Найдено страниц, тыс.
Вычислим количество страниц по запросу B по формуле включений исключений:
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» – символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
| Запрос | Найдено страниц (в тысячах) |
|---|---|
| Англия & (Уэльс & Шотландия | Ирландия) | 450 |
| Англия & Уэльс & Шотландия | 213 |
| Англия & Уэльс & Шотландия & Ирландия | 87 |
Какое количество страниц (в тысячах) будет найдено по запросу Англия & Ирландия?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Преобразуем первый запрос по правилу раскрытия скобок в логических выражениях:
Англия & (Уэльс & Шотландия | Ирландия) ⇔
⇔ Англия & Уэльс & Шотландия | Англия & Ирландия.
Заменим переменные так, чтобы в таблице осталось только две переменных. Для этого сначала обозначим «Англия & Уэльс & Шотландия» как «А», «Англия & Ирландия» как «В». Преобразуем последний запрос в таблице, добавив ничего не изменяющее логическое умножение на «Англия»:
Англия & Уэльс & Шотландия & Ирландия ⇔
⇔ Англия & Уэльс & Шотландия & Ирландия & Англия ⇔
⇔ А & Ирландия & Англия ⇔ А & В.
Занесём данные в таблицу в новых обозначениях:
Найдено страниц, тыс.
Вычислим количество страниц по запросу B по формуле включений исключений:
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
| Запрос | Найдено страниц, тыс. |
|---|---|
| Новосибирск & (Красноярск & Хабаровск | Норильск) | 570 |
| Новосибирск & Норильск | 214 |
| Новосибирск & Красноярск & Хабаровск & Норильск | 68 |
Какое количество страниц (в тыс.) будет найдено по запросу
Новосибирск & Красноярск & Хабаровск?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Преобразуем первый запрос по правилу раскрытия скобок в логических выражениях:
Новосибирск & (Красноярск & Хабаровск | Норильск) ⇔
⇔ Новосибирск & Красноярск & Хабаровск | Новосибирск & Норильск.
Заменим переменные так, чтобы в таблице осталось только две переменных. Для этого сначала обозначим «Новосибирск & Красноярск & Хабаровск» как «А», «Новосибирск & Норильск» как «В». Преобразуем последний запрос в таблице, добавив ничего не изменяющее логическое умножение на «Новосибирск»:
Новосибирск & Красноярск & Хабаровск & Норильск ⇔
⇔ Новосибирск & Красноярск & Хабаровск & Норильск & Новосибирск ⇔
⇔ А & Норильск & Новосибирск ⇔ А & В.
Занесём данные в таблицу в новых обозначениях:
| Запрос | Найдено страниц, тыс. |
| А|В | 570 |
| В | 214 |
| А & В | 68 |
Вычислим количество страниц по запросу А по формуле включений исключений:
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
| Запрос | Найдено страниц, тыс. |
|---|---|
| Англия & (Уэльс & Шотландия | Ирландия) | 450 |
| Англия & Ирландия | 304 |
| Англия & Уэльс & Шотландия & Ирландия | 87 |
Какое количество страниц (в тыс.) будет найдено по запросу
Англия & Уэльс & Шотландия?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Преобразуем первый запрос по правилу раскрытия скобок в логических выражениях:
Англия & (Уэльс & Шотландия | Ирландия) ⇔
⇔ Англия & Уэльс & Шотландия | Англия & Ирландия.
Заменим переменные так, чтобы в таблице осталось только две переменных. Для этого сначала обозначим «Англия & Уэльс & Шотландия» как «А», «Англия & Ирландия» как «В». Преобразуем последний запрос в таблице, добавив ничего не изменяющее логическое умножение на «Англия»:
Англия & Уэльс & Шотландия & Ирландия ⇔
⇔ Англия & Уэльс & Шотландия & Ирландия & Англия ⇔
⇔ А & Ирландия & Англия ⇔ А & В.
Занесём данные в таблицу в новых обозначениях:
| Запрос | Найдено страниц, тыс. |
| А|В | 450 |
| В | 304 |
| А & В | 87 |
Вычислим количество страниц по запросу А по формуле включений исключений:
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».
В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
(тыс.) Руда 64 Железо 41 Витамины 36 Руда | Железо | Витамины 105 Железо & Витамины 27 Руда & Витамины 0
Сколько страниц (в тысячах) будет найдено по запросу Железо & Руда?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Построим диаграмму Венна для данной задачи. Количество запросов в данной области будем обозначать Ni. Пусть Руда — круг 1, Железо — круг 2, Витамины — круг 3. Наша цель — найти сумму N5.
Из таблицы находим, что:
Выразим N1 из четвёртого уравнения:
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».
В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
(тыс.) Аврора 50 Крейсер 45 Заря 23 Аврора & Заря 9 Заря & Крейсер 0 Заря | Крейсер | Аврора 93
Сколько страниц (в тысячах) будет найдено по запросу Аврора & Крейсер?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Построим диаграмму Венна для данной задачи. Количество запросов в данной области будем обозначать Ni. Пусть Крейсер — круг 1, Аврора — круг 2, Заря — круг 3. Наша цель — найти сумму N4.
Из таблицы находим, что:
Выразим N2 из пятого уравнения:
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».
В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
Чаплин | Малыш | Карлсон 980 Малыш & Карлсон 314
Сколько страниц (в тысячах) будет найдено по запросу Карлсон?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Построим диаграмму Венна для данной задачи. Количество запросов в данной области будем обозначать Ni. Пусть Чаплин — круг 1, Малыш — круг 2, Карлсон — круг 3. Наша цель — найти сумму N3 + N5.
Из таблицы находим, что:
Выразим N3 из третьего уравнения:
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».
В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
Чаплин | Малыш | Карлсон 1030 Малыш & Карлсон 382
Сколько страниц (в тысячах) будет найдено по запросу Чаплин?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Построим диаграмму Венна для данной задачи. Количество запросов в данной области будем обозначать Ni. Пусть Чаплин — круг 1, Малыш — круг 2, Карлсон — круг 3. Наша цель — найти сумму N1 + N4.
Из таблицы находим, что:
Выразим N1 из третьего уравнения:
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».
В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
куб | шар | луза 144
Сколько страниц (в тысячах) будет найдено по запросу шар & луза?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Построим диаграмму Венна для данной задачи. Количество запросов в данной области будем обозначать Ni. Пусть куб — круг 1, шар — круг 2, луза — круг 3. Наша цель — найти N5.
Из таблицы находим, что:
Выразим N3 из первого уравнения:
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».
В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
куб | шар | луза 159
Сколько страниц (в тысячах) будет найдено по запросу шар & куб?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Построим диаграмму Венна для данной задачи. Количество запросов в данной области будем обозначать Ni. Пусть куб — круг 1, шар — круг 2, луза — круг 3. Наша цель — найти N4.
Из таблицы находим, что:
Выразим N1 из первого уравнения:
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».
В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
(тыс.) Парабола 125 Гипербола 161 Литота 75 Парабола | Литота 200 Парабола & Гипербола 23 Парабола | Гипербола | Литота 278
Сколько страниц (в тысячах) будет найдено по запросу Гипербола & Литота?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Представим таблицу в виде кругов Эйлера. Пусть Парабола — круг 1, Гипербола — круг 2, Литота — круг 3. Тогда задача — найти количество элементов N в областях 5, 7: N5 + N7. По таблице известно:
Подставим четвёртое уравнение в шестое и найдём N2: N2 = 278 − 200 = 78. Теперь подставим N2 и пятое уравнение во второе и найдём N7: N7 = 161 − 78 − 23 = 60. После этого подставим N7 и первое уравнение в четвёртое и найдём N3: N3 = 200 − 125 − 60 = 15. Теперь подставим N3 и N7 в третье уравнение и найдём N5 + N6: N5 + N6 = 75 − 60 − 15 = 0. Следовательно, N5 = 0, N6 = 0. Тогда получаем ответ: N5 + N7 = 0 + 60 = 60.
Источник
Запросы для поисковых систем с использованием логических выражений как решать
В языке запросов поискового сервера для обозначения логических операций «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
| Запрос | Найдено страниц (в тысячах) |
|---|---|
| Москва & Метро | 980 |
| Метро | 4320 |
| Москва | 5430 |
Какое количество страниц (в тысячах) будет найдено по запросу Москва | Метро?
Считается, что все запросы выполнились практически одновременно, так что хранящаяся на поисковом сервере информация о наборе страниц, содержащих все искомые слова, не изменялась за время выполнения запросов.
По формуле включений и исключений имеем:
m(Москва | Метро) = m(Москва) + m(Метро) − m(Москва & Метро) =
= 5430 + 4320 − 980 = 8770.
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» — символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Какое количество страниц (в тысячах) будет найдено по запросу Стул?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
По формуле включений и исключений имеем:
m(Кровать | Стул) = m(Кровать) + m(Стул) − m(Кровать & Стул),
m(Стул) = m(Кровать | Стул) − m(Кровать) + m(Кровать & Стул) = 2900 − 1600 + 800 = 2100.
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» — символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Какое количество страниц (в тысячах) будет найдено по запросу Соль? Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
По формуле включений и исключений имеем:
m(Соль | Перец) = m(Соль) + m(Перец) − m(Соль & Перец) =
= m(Соль) + 1600 − 300 = 4000. => m(Соль) = 2700.
Какое количество страниц (в тысячах) будет найдено по запросу Руда | Уголь?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
По формуле включений и исключений имеем:
m(Руда | Уголь) = m(Уголь) + m(Руда) − m(Руда & Уголь) =
= 2200 + 1300 − 200 = 3300.
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» — символ «&».
Какое количество страниц (в тысячах) будет найдено по запросу Доски? Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
По формуле включений и исключений имеем:
m(Бревно|Доски) = m(Бревно) + m(Доски) − m(Бревно&Доски).
Тогда 2500 = 1700 + m(Доски) − 400, откуда m(Доски) = 1200.
В языке запросов поискового севера для обозначения логических операций «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
| Запрос | Найдено страниц (в тысячах) |
|---|---|
| Зима & Средиземноморье | 340 |
| Зима | 560 |
| Средиземноморье | 780 |
Какое количество страниц (в тысячах) будет найдено по запросу Зима | Средиземноморье?
Считается, что все запросы выполнились практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
По формуле включений и исключений имеем:
m(Зима | Средиземноморье) = m(Зима) + m(Средиземноморье) − m(Зима & Средиземноморье) =
Источник
Задача №17. Построение запросов для поисковых систем. Расположение запросов по возрастанию (убыванию). Подсчет количества страниц.
Для быстрого поиска информации в Интернете используют поисковые запросы. Поисковый запрос – это набор ключевых слов, соединенных знаками логических операций И, ИЛИ, НЕ.
Приоритет выполнения операций, если нет специально поставленных скобок, следующий: сначала НЕ, затем И, затем ИЛИ.
Нужно понимать, что операция И (одновременное выполнение условий) сокращает объем получаемого результата, а операция ИЛИ (выполнение хотя бы одного из условий) наоборот увеличивает объем.
Если в запросе стоит фраза в кавычках, система будет искать точно такую фразу целиком.
1. Расположение запросов по возрастанию (убыванию)
Операция «И» (&) обозначает одновременное присутствие ключевых слов в искомых документах, а потому уменьшает количество найденной информации. Чем больше ключевых слов соединены операцией «И», тем меньше количество найденной информации. И наоборот, операция «ИЛИ» (|) обозначает присутствие хотя бы одного ключевого слова в искомых документах, а потому увеличивает количество найденной информации.
Пример 1.
В таблице приведены запросы к поисковому серверу. Расположите обозначения запросов в порядке возрастания количества страниц, которые найдет поисковый сервер по каждому запросу.
А) реферат | математика | Гаусс
Б) реферат | математика | Гаусс | метод
В) реферат | математика
Г) реферат & математика & Гаусс
Самое маленькое количество страниц будет отобрано по запросу с наибольшим количеством операций «И» (запрос Г), Самое большое количество страниц будет отобрано по запросу с наибольшим количеством операций «ИЛИ» (запрос Б). По запросу А будет отобрано больше страниц, чем по запросу В, т.к. запрос А содержит больше ключевых слов, связанных операцией «ИЛИ».
2. Подсчет найденных по запросу страниц
Такой тип задач обычно решают системой уравнений. Предложу более наглядный и простой способ.
Например, обозначим кругами множества Яблоки, Груши, Бананы. По запросу Яблоки & Груши & Бананы будет отобрано пересечение (общая часть) всех трех кругов:
По запросу Яблоки | Груши будет отобрано объединение двух кругов:
Пример 2.
В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
Сколько страниц (в тысячах) будет найдено по запросу шахматы?
Решение:
Нарисуем диаграмму Эйлера-Венна. Прием решения задачи состоит в подсчете количества страниц, соответствующего каждой области, ограниченной линиями:
Запросу шахматы & теннис соответствует средняя область (1000 тыс. страниц), а запросу теннис – весь правый круг (5500 тыс. страниц).
Итак, мы посчитали количества страниц для каждой ограниченной линиями области:
Несложно увидеть, что по запросу шахматы будет найдено 2270+1000=3270 тыс. страниц.
Ответ: 3270
Пример 3.
В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
Сколько страниц (в тысячах) будет найдено по запросу
Москва & (Париж | Лондон)
Как и в предыдущей задаче, нарисуем диаграмму Эйлера-Венна и посчитаем количество страниц, соответствующее каждой известной области, ограниченной линиями:
Несложно увидеть, что запросу Москва & (Париж | Лондон) соответствует область:
Источник
Сравнение– это словесное выражение,
в котором одно явление уподобляется
другому. В нем всегда есть 2 компонента
(объект-то,что сравнивается; средство-то,с
чем сравнивается) и результативный
вывод компонента. Виды сравнений:
1.простые (содержать лаконичные
характеристики) 2.сложные (дают развернутые
характеристики). Также в сравнении может
быть заключено противопоставление,
отрицание. Сравнения могут носить и
негативный характер. Языковые средства,
формирующие сравнение: 1.союзы 2.с помощью
падежных форм (творительный падеж
существительного) 3.определение в форме
приложения. 4.определение в форме
причастного оборота, оборота с
прилагательным, придаточным определительным.
5.обстоятельство. сравнение порождает
метафору, метонимию, синекдоху, гиперболу,
литоту, символ, параллелизм, антитезу.
Гипербола– художественное
преувеличение тех или иных свойств
изображаемого предмета или явления.
Гипербола, с т.з. метода, востребована,
конечно, в первую очередь романтизму,
но не только. Она прекрасно существует
и в реализме, и в символизме, и в
классицизме. С т.з. типов содержания,
гипербола, в первую очередь, связана с
комическим, но не только. Гипербола
всегда несет в себе важную социальную,
историческую…информацию. Категорически
нельзя смешивать гиперболу с гротеском:
гротеск вообще не является тропом, это
особый тип изобразительности. (понятие
возникло в эпоху романтизма от слова
«грота» — причудливый).
Литота– троп, обратный гиперболе,
преуменьшение признака предмета. Она
так же, как и гипербола, напрямую не
связана ни с определенным творческим
методом, ни с определенным типом
художественного содержания. Кроме того,
в обыденной речи используется масса,
как стертых гипербол, так и стертых
литот.
28. Аллегория. Символ. Ирония.
Аллегория– иносказательное
изображение какого-либо отвлеченного,
абстрактного понятия при помощи
конкретного предметного образа. В
отличие от символа, аллегория достаточно
прямолинейна (если художник показывает
в частном всеобщее, то это символ, а если
во всеобщем частное, то это аллегория).
Виды аллегорий:ребус– это знак,
рисунок вместо слов, графическое
представление некой загадки.Герб– знак рода, государства, города,
воспроизводимый на знаменах, монетах,
печатях.Девиз– краткое изречение,
в котором, содержится главная мысль
индивидуальной или общественной
жизнедеятельности.Эмблема–
условное изображение идеи или понятия.
Басня изобилуетЗоомофорной аллегорией(пчела – аллегория трудолюбия, собака
– верности). Значимо в искусстве
представленаРастительная аллегория(виноград – знак дарованной природой
пищи). Аллегорический смысл в истории
мир.худ.культуры приобрели определенные
физические явления и субстанции (огонь,
воздух, вода).в качестве аллегории могут
выступать предметные образы (так образ
пустогонаполненного сосуда представляет
собой однозначную нравственно-этическую
оценку формы и содержания).исторические
аллегории– это когда определенное
понятие воплощается художниками в
конкретике изображения реального
исторического события (басня «волк на
псарне» — иносказательное представление
наполеоновского нашествия и изгнания
захватчика из России). Аллегория прямо
ни с одним творческим методом не связана.
Разными творческими методами в условиях
определенных литературно-художественных
направлений востребованы разные виды
и формы аллегоричности (классицизм –
мифологические аллегории; романтизм –
аллегория, прорастающая символами;
реализм – аллегория используется для
обличения каких-либо последствий,
средством политического иносказания).
Символ. – слово или предмет, условно
обозначающий сущность какого-либо
явления. Различия между аллегорией и
символом заключаются в эстетических
природах закрепления, а также в принципах
и формах его наращения. Символ связан
со сравнением, может проявляться в
метафоре, эпитете, гиперболе… символическое
значение портретов (1.в полный рост –
демонстрирует движение и пластику;
2.поясной потрет — демонстрирует руки;
3.крупный портрет – лицо человека).
Значима символика имени в произведениях
(Куприн «гранатовый браслет» — Вера).
Цветовая символика – источником
восприятия цвета является физическая
природа явления. Цветовая символика
разных культур может быть разнообразной
(черный цвет в европейских культурах –
олицетворение скорби, белый – счастье,
радость. А в восточных – наоборот).
Обычно Иронияотносят ктропам,
реже — кфигурам
стилистическим. Намёк на
притворство, «ключ» кИрониясодержится обычно не в самом выражении,
а в контексте или интонации, а иногда —
лишь в ситуации высказывания.Ирония— одно из важнейших стилистических
средствюмора,сатиры,гротеска.
Когда ироническая насмешка становится
злой, едкой издёвкой, её называютсарказмом.
2) В эстетике — видкомического,
идейно-эмоциональная оценка, элементарной
моделью или прообразом которой служит
структурно-экспрессивный принцип
речевой, стилистическойИронияИроническое отношение предполагает
превосходство или снисхождение,
скептицизм или насмешку, нарочито
запрятанные, но определяющие собой
стиль художественного или публицистического
произведения («Похвала Глупости» Эразма
Роттердамского) или организацию
образности (характера, сюжета, всего
произведения, например в «Волшебной
горе» Т. Манна). «Скрытность» насмешки,
маска «серьёзности» отличаютИронияот юмора и особенно — от сатиры.
СмыслИрониякак эстетической
категории в разные эпохи существенно
видоизменялся. Античности свойственна,
например, «сократовская ирония»,
выражавшая философский принцип сомнения
и одновременно способ обнаружения
истины. Сократ притворялся единомышленником
оппонента, поддакивал ему и незаметно
доводил его взгляд до абсурда, обнаруживая
ограниченность как будто бы очевидных
для здравого смысла истин. В античном
театре встречается и так называемая
трагическаяИрония(«Ирониясудьбы»), теоретически осознанная в
новое время: герой уверен в себе и не
ведает (в отличие от зрителя), что именно
его поступки подготавливают его
собственную гибель (классический пример
— «Царь Эдип» Софокла, а позже —
«Валленштейн» Ф. Шиллера). Такую «Ирониясудьбы» нередко называют «объективнойИрония», а применительно к
самой реальности — «Иронияистории» (Гегель).
Развёрнутое
теоретическое обоснование и разнообразное
художественное претворениеИронияполучила в романтизме (теория — у Ф.Шлегеля,
К. В. Ф.Зольгера;
художественная практика: Л.Тик,
Э. Т. А.ГофманвГермании,Дж.Байронв Англии, А.МюссевоФранции).РомантическаяИронияподчёркивает
относительность всяких ограничительных
по смыслу и значению сторон жизни —
бытовая косность, сословная узость,
идиотизм замкнутых в себе ремёсел и
профессий изображаются как нечто
добровольное, шутки ради принятое на
себя людьми.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
Конспект для работы с заданием 26 ЕГЭ по русскому языку с примерами.
Тропы (эпитет, гипербола, литота, метафора, метонимия, олицетворение, синекдоха, сравнение, ирония, аллегория, символ).
ЭПИТЕТ — эмоционально-красочное определение, несущее особую эмоциональную и смысловую нагрузку. Чаще всего эпитет выражен прилагательным, реже — наречием.
Добрый ветер; живительная влага; робкое дыхание; горящие глаза; дорожная тоска;
Гордо реет буревестник (М. Горький)
Лесов таинственная сень / С печальным шумом обнажалась… (А. С. Пушкин).
ГИПЕРБОЛА — преувеличение размеров или свойств предмета, человека, явления.
Сто лет не виделись.
Волны вставали горами.
Я говорил это тысячу раз.
Это длилось целую вечность.
Шаровары шириной в Черное море. (Н.Гоголь)
ЛИТОТА – преуменьшение размеров или свойств предмета, человека, явления.
Жизнь человека – один миг.
Небо с овчинку.
Мальчик с пальчик.
Ваш шпиц, прелестный шпиц, не более напёрстка…
Таракан, таракан, таракашечка, / Жидконогая козявочка-букашечка.
МЕТАФОРА — скрытое сравнение, перенесение свойств одного предмета или явления на другой на основании общих признаков.
Пчела из кельи восковой / Летит за данью полевой. (Пушкин)
В крови горит огонь желанья. (Пушкин)
Грустя, и плача, и смеясь, Звенят ручьи моих стихов. (Блок)
«мечты кипят» (А. С. Пушкин).
МЕТОНИМИЯ — замена одного слова или выражения другим на основе близости значений.
Тарелку съел;
У него бойкое перо;
Весь дом ушел;
Выпить целый самовар;
Янтарь на трубках Цареграда, /Фарфор и бронза на столе…
Вдруг из-за двери в бале зальной/ Фагот и флейта раздались.
СИНЕКДОХА — вид метонимии, название части вместо целого или наоборот.
«…и слышно было до рассвета, как ликовал француз…» (Лермонтов).
Все флаги в гости будут к нам. (Пушкин)
Слезу пролить над ранней урной. (Пушкин)
Быть может, в Лете не потонет/ Строфа, слагаемая мной.
ОЛИЦЕТВОРЕНИЕ — наделение неодушевленных предметов свойствами одушевленного.
О чем ты воешь, ветр ночной, О чем так сетуешь безумно? (Тютчев)
…Нева всю ночь/ рвалася к морю против бури, /не одолев их буйной дури…/и спорить стало ей не в мочь.. (Пушкин)
СРАВНЕНИЕ — уподобление одной ситуации другой, одного явления другому. Сравнение может быть выражено: 1) Сравнительным оборотом с союзами как, точно, словно, будто, как будто; 2) сравнительной конструкцией со словами похожий, подобный, вроде; 3) существительным в творительным падеже; 4) Сравнительной степенью прилагательного или наречия;
Глаза, как океаны;
Мои стихи бегут, как ручьи;
Лентой бархатной чернеет / Груда вспаханной земли.
Разливы рек ее, подобные морям… (Лермонтов)
Луна «как-то добродушно, во все глаза смотрела на деревни и поле и очень походила на медный вычищенный таз». (Гончаров)
ИРОНИЯ — явно-притворное изображение отрицательного явления в положительном виде (под видом похвалы скрывается насмешка, за большим и значительным угадывается умаление).
Едва ли кто польстится на такую красавицу.
Откуда, умная, бредешь ты, голова? Крылов. (слова лисицы ослу)
СИМВОЛ — многозначное иносказание, изображающее отвлеченное понятие или явление через похожий конкретный образ.
Черный вран, свистя крылом,/ Вьется над санями; /Ворон каркает: печаль! (Черный ворон — фольклорная аллегория несчастья)(Жуковский)
В творчестве Л.Н. Толстого присутствует множество символов, например, знамя — символ подвига, небо — символ вечности, дуб — символ медленно возрождающейся жизни, комета — символ грозящих бедствий и жизненных изменений. Символические сны графа Пьера Безухова в Можайске (после Бородинского сражения), в Шамшеве (в плену) и Николеньки Болконского (эпилог) («Война и мир»).
АЛЛЕГОРИЯ — однозначное (в отличие от символа), легко узнаваемое иносказание, закрепленное традицией, условно изображающее отвлеченное понятие или явление через похожий конкретный образ.
Чаще всего аллегория встречается в баснях, притчах, сказках. Так, лиса в басне воплощает хитрость, волк — жестокость,
жадность или глупость, заяц — трусость и т. д.
И прежний сняв венок — они венец терновый, / Увитый лаврами, надели на него: / Но иглы тайные сурово / Язвили славное чело…(лавровый венок — аллегория славы, терновый венок — аллегория страдания, мук) (Лермонтов)
Синтаксические средства (вводные слова и словосочетания, восклицательные и вопросительные предложения, неполные предложения, обращения, сравнительные обороты, ряды однородных членов предложения, риторические вопросы, риторические обращения, односоставные предложения)
РИТОРИЧЕСКИЙ ВОПРОС / ВОСКЛИЦАНИЕ / ОБРАЩЕНИЕ — вопрос, восклицание, обращение, не имеющие адресата.
Отчего мне так грустно, береза?
Здравствуй, солнышко!
Что за люди!
Обманчивей и снов надежды. /Что слава? шепот ли чтеца? /Гоненье ль низкого невежды? /Иль восхищение глупца? (Пушкин)
Русь! Русь! Вижу тебя, из моего чудного, прекрасного далека тебя вижу… (Гоголь)
Неужели любовь, святая, преданная любовь не всесильна? (Тургенев)
ОДНОРОДНЫЕ ЧЛЕНЫ ПРЕДЛОЖЕНИЯ / РЯДЫ ОДНОРОДНЫХ ЧЛЕНОВ — слова одной и той же части речи, относящиеся к одному слову и отвечающие на один вопрос.
А и на этом месте стояли прежде и перестояли революцию дремучие, непрохожие леса. (Солженицын)
Лесной перегной и мох впитывают этот дождь не торопясь, основательно.
ВВОДНЫЕ СЛОВА/СЛОВОСОЧЕТАНИЯ — слова, словосочетания, не входящие в структуру предложения (к ним нельзя задать вопрос), выражающие отношение говорящего к высказыванию. В предложении выделяются запятыми.
К сожалению, все оказалось ложью.
По-моему, ты не понимаешь меня.
Он, видимо, думает об экзамене.
ВОПРОСИТЕЛЬНЫЕ ПРЕДЛОЖЕНИЯ — предложения, в которых выражается стремление говорящего узнать что-либо / удостовериться в чем-либо. В конце любого вопросительного предложения есть знак «?»
Как дела?
О чем ты говоришь?
ВОСКЛИЦАТЕЛЬНЫЕ ПРЕДЛОЖЕНИЯ — эмоционально-окрашенные предложения, произносимые с восклицательной интонацией.
Какой чудесный день!
Как хорошо в поле!
НЕПОЛНЫЕ ПРЕДЛОЖЕНИЯ — это синтаксические конструкции, допускающие пропуск одного или нескольких компонентов, известных или подразумеваемых из ближайшего контекста или ситуации; отсутствующими могут быть как главные, так и второстепенные члены предложения.
Мы читали разные книги. Я — «Евгения Онегина», сестра — «Капитанскую дочку».
Я разостлал бурку на лавке, казак свою – на другой (Лермонтов)
Калиныч стоял ближе к природе. Хорь же – к людям (Тургенев).
ОБРАЩЕНИЯ — слова или сочетания слов, используемые для называния лиц или предметов, к которым обращена речь. Обращения выделяются запятыми, также после обращения, произнесенного с восклицательной интонацией ставится «!» знак.
Антон, что ты делаешь?
Вера, скажи мне правду.
О, скоро ли, мой друг, настанет срок разлуки? (Пушкин)
Батюшка! Семен Яковлевич! – раздался вдруг… голос дамы. (Достоевский)
СРАВНИТЕЛЬНЫЕ ОБОРОТЫ — сопоставление предметов и явлений по принципу сходства, которое выражается при помощи союзов подчинительных союзов как, точно, словно, будто, как будто, что, чем, нежели.
Сестрица ваша играет вами, как мячиком (Фонвизин)
Мчат, как будто на крылах, / Санки кони рьяны…(Жуковский)
Как стих без мысли в песне модной. Дорога зимняя гладка. (Пушкин)
Словно ястреб взглянул с высоты небес / На младого голубя сизокрылого… (Лермонтов)
Приёмы (анафора, эпифора, антитеза, вопросно-ответная форма изложения, градация, инверсия, лексический повтор, цитирование, диалог, парцелляция, синтаксический параллелизм, оксюморон)
АНАФОРА — единоначатие, повторение начальных слов, строк или фраз.
Наше оружие — наши песни, / Наше золото — звенящие голоса.
Это – круто налившийся свист, / Это – щёлканье сдавленных льдинок, / Это – ночь, леденящая лист, / Это – двух соловьёв поединок.
Опять с вековой тоскою / Пригнулись к земле ковыли, / Опять за туманной рекою / Ты кличешь меня издали.
Когда волнуется желтеющая нива… Когда росой обрызганный душистой… Когда студеный ключ играет по оврагу… Тогда смиряется души моей тревога, Тогда расходятся моршины на челе, — И счастье я могу постигнуть на земле, И в небесах я вижу Бога (Лермонтов)
ЭПИФОРА — повторение одного и того же слова, фразы в конце отрезка речи.
Мне бы хотелось знать, отчего я титулярный советник? Почему именно титулярный советник?
Это есть художник Альтман, очень старый человек. По-немецки значит Альтман — очень старый человек.
Вот что. Соколов, ты — настоящий русский солдат. Ты храбрый солдат. Я тоже солдат…(Шолохов)
Хамить не надо по телефону. Лгать не надо по телефону. (Булгаков)
АНТИТЕЗА — противопоставление.
Полюбил богатый—бедную, / Полюбил ученый—глупую, / Полюбил румяный—бледную, / Полюбил хороший—вредную.
Прекрасна, как ангел небесный, / Как демон, коварна и зла.
То истиной дышит в ней все, / То все в ней притворно и ложно! / Понять невозможно се, / Зато не любить невозможно.
Ты богат, я очень беден;/ Ты прозаик, я поэт;/ Ты румян как маков цвет,/ Я как смерть и тощ и бледен.
Я приехала просить милости, а не правосудия. (Пушкин)
ОКСЮМОРОН — сочетание несовместимого.
Смотри, ей весело грустить.
Убогая роскошь.
Горячий снег.
Жар холодных числ. (А. Блок)
Оптимистическая трагедия (Вс. Вишневский)
Иль дней былых немая речь. Ты втайне поняла души смешную муку. (Фет)
Эти умники все такие глупые… (Чехов)
ГРАДАЦИЯ — последовательное нагнетание или ослабление сравнений, образов, эпитетов, метафор.
Не жалею, не зову, не плачу, / Все пройдет, как с белых яблонь дым.
Все грани чувств, все грани правды стерты: / В мирах, в годах, в часах.
Но чернеют пламенные дали — / Не уйти, не встать и не вздохнуть.
Поежился, с задавленной тоской оглядел чавкающих, хлюпающих, жрущих людей. (Шолохов)
ИНВЕРСИЯ — нарушение порядка слов в предложении. Приблизительная норма: обстоятельство места или времени (ко всему предложению) + определение + подлежащее + обстоятельство образа действия + сказуемое + дополнение + обстоятельство.
И томных дев устремлены/На вас внимательные очи (А. С. Пушкин).
Швейцара мимо он стрелой (Пушкин)
Над ухом шепчет голос нежный, / И змейкой бьется мне в лицо / Ее волос, моей небрежной / Рукой измятое, кольцо (Полонский)
Хотя лила из раны кровь Густой широкою волной. (Лермонтов)
Без всякого дела стоял Лоренцо, высокий старик лодочник, беззаботный гуляка и красавец, знаменитый по всей Италии…(Бунин)
ЛЕКСИЧЕСКИЙ ПОВТОР — повторение одного и того же слова. Средство связи в тексте между предложениями.
Это еще не сказка. Сказка только начинается.
Мне опостылели слова, слова, слова (А. Тарковский)
Последние времена, матушка Марфа Игнатьевна, последние, по всем приметам последние. (Островский)
Вся фигура Платона… была круглая, голова была совершенно круглая, спина, грудь, плечи, даже руки, которые он носил, как бы всегда собираясь обнять что-то, были круглые; приятная улыбка и большие карие нежные глаза были круглые… зубы его… выказывались двумя полукругами…(Л. Толстой)
Нам нужно злата, злата, злата’. Копите злато до конца! (Пушкин)
СИНТАКСИЧЕСКИЙ ПАРАЛЛЕЛИЗМ — тождественное или сходное расположение элементов речи в смежных частях текста.
Летал сокол по небу, гулял молодец по свету.
Утихает светлый ветер, Наступает серый вечер…
…Старика разорит на подарки, В сердце юноши кинет любовь. (Некрасов)
Все в огне будете гореть неугасимом. Все в смоле будете кипеть неутолимой!(Островский)
ПАРЦЕЛЛЯЦИЯ — авторское членение текста (расчленение фразы на части или на отдельные слова).
Я! Говорю! Хватит!
Я думаю. Что вы не правы.
Некто четвертый – это мой страх. Он сидит во мне. Он правит мной. Подсказывает. Корректирует. Вымогает. Удерживает. Бросает в дрожь.
…Но идет… Шатается… Одна (Ахматова)
Все мы жили рядом с ней и не поняли, что есть она тот самый праведник, без которого, по пословице, не стоит село. Ни город. Ни вся земля наша. (Солженицын)
ВОПРОСНО-ОТВЕТНАЯ ФОРМА — текст, представленный в виде риторических вопросов и ответов на них.
«Для чего нужны книги? Книги нужны, чтобы развиваться, узнавать что-то новое.»
НЕОЛОГИЗМ — новое, не так давно вошедшее в язык слово или словосочетание. Неологизмы появляются в языке в двух случаях: 1) возникают для обозначения новых, ранее не существовавших предметов, явлений, понятий; 2) вводятся писателями.
Наибольшее количество неологизмов, укоренившихся в русском литературном языке, ввел Николай Михайлович Карамзин, стоявший у истоков его формирования («благотворительность», «будущность», «влияние», «влюблённость», «вольнодумство», «гармония», «достопримечательность», «занимательный», «катастрофа», «моральный», «ответственность», «первоклассный», «подозрительность», «промышленность», «сосредоточить», «сцена», «трогательный», «утончённость», «человечный», «эстетический», «эпоха»
ЦИТИРОВАНИЕ — слова, строки, отрывки из других произведений, включенные в текст.
Сократ вывел формулу «ума» и «глупости», до сих пор непревзойденную: «Я знаю, что ничего не знаю, а другие не знают даже этого».
«Ты нас одних в младой душе носил / И повторял: “На долгую разлуку /Нас тайный рок, быть может, осудил!”» (Пушкин)
ДИАЛОГ — разговор двух или более героев повествования.
Он молчал. Мария Петровна, тоже помолчав, вдруг спросила робко:
— Скажи, Паша, хоть капелька моей доли есть в твоей работе? Хоть что-нибудь…
— Мария Петровна, что вы говорите? — в замешательстве забормотал он. — Если бы не вы!…(Бондарев)
Лексические средства выразительности (синонимы, антонимы, фразеологизмы, разговорная и просторечная лексика, книжная лексика, оценочная лексика, диалектизмы, устаревшая лексика, неологизмы, термины)
АНТОНИМЫ — слова, противоположные по значению.
День – ночь; умный – глупый; интересный — скучный; сильный — слабый
Бичуя маленьких воришек /Для удовольствия больших, /Дивил я дерзостью мальчишек /И похвалой гордился их. (Некрасов)
КОНТЕКСТНЫЕ АНТОНИМЫ — слова, противоположные по значению только в пределах контекста.
«Я глупая, а ты умён. Живой, а я остолбенелая.»
СИНОНИМЫ — слова, различные по написанию, но близкие по значению.
«Путь» -«дорога»; «говорить» – «болтать»; «мужественный» -«смелый», страшиться — пугаться
КОНТЕКСТНЫЕ СИНОНИМЫ — слова, близкие по значению только в пределах контекста.
«Жалобно, грустно и тоще / В землю вопьются рога… / Снится ей белая роща / И травяные луга.»
Насчет главного предмета Чичиков выразился очень осторожно: никак не назвал души умершими, а только несуществующими. (Гоголь)
ДИАЛЕКТИЗМЫ — слово или оборот, употребляющийся в определенной местности.
Петух – кочет, балка – овраг, свекла – буряк, кушак – пояс, голицы – рукавицы, худой — плохой
ЖАРГОНИЗМЫ — речь социальной группы, отличная от общего языка.
Предки – родители, хвост (несданный экзамен/слежка), общага — общежитие
ПРОФЕССИОНАЛИЗМЫ — слова, употребляющиеся только в определенной профессиональной среде.
Абсцисса (математика), аффрикаты (лингвистика), штурвал, каюта (морская терминология).
ТЕРМИНЫ — слова, обозначающие специальные понятия в науке, технике.
Суффикс, метафора, гипотенуза.
КНИЖНАЯ ЛЕКСИКА — слова, которые употребляются преимущественно в письменной речи.
Гипотеза, воздвигнуть, низвергнуть, генезис, адресат, аргументировать, аналогичный, дифференцировать, гуманизм,
РАЗГОВОРНАЯ ЛЕКСИКА — слова, которые употребляются в повседневной обиходной речи.
Белобрысый, жвачка, грязища, работяга, многовато, этакий, ерунда, читалка.
ПРОСТОРЕЧНАЯ ЛЕКСИКА — слова, характеризующиеся упрощенностью, оттенком грубости, обычно служащие для резких оценок.
Вовнутрь, задаром, навряд, намедни, покамест, умаяться, навалом, ляпнуть, белиберда, артачиться, работяга, башковитый.
ЭМОЦИОНАЛЬНО — ЭКСПРЕССИВНАЯ ЛЕКСИКА — слова, которые носят оценочный характер.
Детина, бабуля, солнышко, близехонько, восхитительный, чудесный, малевать, подхалим, малюсенький, мордашка.
АРХАИЗМЫ — устаревшее слово или оборот речи.
Очи (глаза), чело (лоб), отроковица (подросток), зерцало (зеркало), штиль (стиль), пиит (поэт).
ИСТОРИЗМЫ — слова, вышедшие из употребления в связи с исчезновением предмета или явления, которое они обозначали. Лакей, треуголка, зипун, грош, боярин, царь, волость.
ЗАИМСТВОВАННЫЕ СЛОВА — слова, пришедшие в русский язык из других языков.
Латте, вуаль, такси, ландшафт, либретто, соната, трюмо, афиша
ФРАЗЕОЛОГИЗМЫ — лексически неделимые, устойчивые словосочетания.
Авгиевы конюшни, манна небесная, зарубить на носу, реветь белугой, задеть за живое, стреляный воробей, спустя рукава.
Любезнейший! ты не в своей тарелке. (Грибоедов)
Фонетические средства (ассонанс, аллитерация, звукоподражание)
АЛЛИТЕРАЦИЯ — стилистический прием, при котором повторяются согласные.
Свищет ветер, серебряный ветер в шёлковом шелесте снежного шума.
Нева вздувалась и ревела, / Котлом клокоча и клубясь… (Пушкин)
В дымных тучках пурпур розы. Отблеск янтаря, И лобзания, и слезы, И заря, заря! (Фет)
АССОНАНС — повтор одинаковых или похожих гласных звуков.
Мело, мело по всей земле во все пределы. Свеча горела на столе, свеча горела. (ассонанс на е).
В соседнем доме окна жолты… (Блок)
Жук жужжал. Уж расходились хороводы; Уж за рекой…(Пушкин)
Не очень лестный приговор. Но твой ли он? тобой ли сказан? (Некрасов)
ЗВУКОПОДРАЖАНИЕ — воспроизведение природного звучания какими — либо напоминающими его звуками.
мяу-мяу, ха-ха, тик-так, ква-ква
«Трах — так — так! — И только эхо откликается в домах…» (Блок)
Практика
Определите, какие средства языковой выразительности употреблены в следующих предложениях:
1. Раздирает рот зевота шире Мексиканского залива.
2. И звезда с звездою говорит.
3. Глухие тайны мне поручены…
4. Ниже тоненькой былиночки / Надо голову клонить…
5. Мы читали Пушкина.
6. В крови горит огонь желаний.
7. Люди в белых халатах помогли ему.
8. Он мой заклятый друг.
9. Белые воротнички – основные посетители этого кафе.
10. И стройных жниц короткие подолы, / Как флаги в праздник, по ветру летят.
11. Я глупая, а ты умен, живой, а я остолбенелая…
12. Твой ум глубок, что море. / Твой дух высок, что горы.
13. Блажен, кто смолоду был молод, / Блажен, кто вовремя созрел…
14. И волны теснятся, и мчатся назад, / И снова приходят и о берег бьют…
15. Ночь, улица, фонарь, аптека, / Бессмысленный и тусклый свет.
16. Деточка, все мы немножко лошади, /Каждый из нас по-своему лошадь…
17. Все грани чувств, все грани правды стерты / В мирах, в годах, в часах.
18. Послушай… Далеко, на озере Чад, / Изысканный бродит жираф.
19. Во всем мне хочется дойти до самой сути. / В работе, в поисках пути, в сердечной смуте.
20. А вы, надменные потомки / Известной подлостью прославленных отцов,
Пятою рабскою поправшие обломки / Игрою счастия обиженных родов!
21. И какой же русский не любит быстрой езды?





















