Сохраняй страницу в закладки! Ответы на ОГЭ по другим предметам ищи здесь:
География (6 июня)
Обществознание (6 июня)
Русский язык (9 июня)
Задание 1
Владимир записывает слова в документ. В документе используется шестнадцатибитная кодировка (1 символ — 16 бит). В тексте нет лишних пробелов. У Владимира получились следующие слова: ОБЖ, химия, физика, искусство, математика, информатика — школьные предметы.
Владимир убрал в документе название одного школьного предмета, а также лишние знаки а именно пробел и запятую. Получившийся текст в данной кодировке оказался на 16 байт меньше, чем размер исходного текста.
Напишите в ответе название школьного предмета, которое вычеркнул Владимир.
Решение:
16 бит — это 16/8 = 2 байта на один символ
Вычеркнуто 16/2 = 8 символов, это 6 букв + запятая и пробел
Ответ: физика
Задание 3
Определите наибольшее натуральное двузначное число
х, для которого ложно логическое выражение:
(х чётное) ИЛИ НЕ (x > 92).
Решение:
Условие из задания должно быть ложно, значит, должно быть истинно обратное. Оборачиваем выражение в инверсию:
НЕ((х чётное) ИЛИ НЕ (x > 92)) = 1
Раскроем по закону де Моргана:
НЕ(х чётное) И НЕ(НЕ(x> 92)) = 1
(х нечётное) И (x > 92) = 1
Число должно быть нечетным и больше 92. Наибольшее такое двузначное число — 99.
Ответ: 99
Задание 5
У исполнителя Вычислитель две команды, которым присвоены номера:
- вычти 1
- умножь на 3
Первая из них уменьшает число на экране на 1, вторая утраивает его.
Составьте алгоритм получения из числа 5 числа 26, содержащий не более пяти команд. В ответе запишите только номера команд.
Если таких алгоритмов более одного, то запишите любой из них.
Решение:
Пойдем от обратного: 26 можно получить только из 27 командой 1, 27 можно получить из 9 командой 2, 9 можно получить из 3 командой 2, 3 можно получить из 4 командой 1 и 4 можно получить из 5 командой 1. Команды записываем в обратном порядке.
Ответ: 11221
Задание 6
Было проведено 9 запусков программы, при которых в качестве значений переменных и вводились следующие пары чисел:
(13, 2); (11, 12); (-12, 12); (2,-2); (-10, -10); (6,-5); (2, 8); (9, 10); (1, 13).
Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» два раза.
цел s, п ввод ѕ ввод ввод А если ѕ > А или t > 12 то вывод “YES” иначе вывод “NO” все | s = int(input()) t = int(input()) A = int(input()) if s > A or t > 12: print(“YES”) else: print(“NO”) |
Решение:
Код печатает «YES», если (s > А) или (t > 12), то есть если выполняется хотя бы одно условие.
«YES» должно быть напечатано 2 раза.
Проверяем пары чисел на условие t > 12, находим пару (1, 13)
Значит, уже есть одно «YES», то есть нужно подобрать еще одну пару чисел, в которой выполняется условие s > А, но не выполняется t > 12. Выпишем все оставшиеся пары:
(13, 2); (11, 12); (-12, 12); (2,-2); (-10, -10); (6,-5); (2,8); (9, 10)
Так как нам нужно вывести «YES» еще один раз, то нам подойдет пара с наибольшим Ѕ, следовательно параметр А лежит в промежутке от 11 до 13.
Если А = 11, то нам подходит две пары: (13, 2), (1, 13)
Если А = 12, то нам подходит две пары: (13, 2), (1,13)
Если А = 13, то нам подходит только одна пара: (1, 13)
Значит, нам подходят А = 12 и А = 11, берем наибольшее.
Ответ: 12
Авторизуйся в телеграм-боте,
чтобы читать статьи полностью
Чтобы смотреть статьи целиком, активируй ТГ-бота и получи код авторизации
Активируй тг-бот и введи код подверждения из тг-ботаВведи код подтверждения из тг-бота
После активации бот прислал тебе 4-х значный кодЗадание 7
Доступ к файлу htm.txt, находящемуся на сервере com.ru, осуществляется по протоколу http. Фрагменты адреса файла закодированы цифрами от 1 до 7. Запишите последовательность этих цифр, кодирующую адрес указанного файла в сети Интернет.
1) /
2) com
3) .txt
4) ://
5) .ru
6) htm
7) http
Ответ: 7425163
Задание 8
В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
Запрос | количество страниц (тыс.) |
Цвет & (Размер | Материал) | 160 |
Цвет & Размер | 80 |
Цвет & Размер & Материал | 30 |
Определите количество страниц, которое выдаст поисковая система по
запросу «Цвет&Материал»?
Решение:
Везде есть пересечение с множеством Цвет, поэтому можем его убрать. Остается два множества, и теперь нужно найти просто Материал. Считаем:
P+M = P|M + P&M
80 + M = 160 + 30
M = 110
Ответ: 110
Задание 9
На рисунке — схема морских путей. По каждому пути можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей от станции Г до станции Ю, проходящих через Е?

Решение:
1 путь в Г
1 путь в В
1 + 1 = 2 пути в Е
2 пути в А
2 пути в О
2 + 2 = 4 пути в К
2 + 4 = 6 путей в Ю
Ответ: 6
Задание 11
В одном из произведений А.П. Чехова, текст которого приведён
в подкаталоге каталога Проза, есть героиня по прозвищу Печончиха.
С помощью поисковых средств операционной системы и текстового редактора или браузера выясните имя этой женщины.
Решение:
1) Идем в каталог “Проза”, потом в подкаталог “Чехов”
2) В поиске вбиваем “Печончиха”
3) Она есть в файле “Собрание юмористических рассказов”
4) открываем этот файл, там нажимаем CTRL+F, вбиваем “Печончиха”, по контексту находим имя
Ответ: Марфа
Задание 15
На бесконечном поле имеется горизонтальная стена. Длина стены неизвестна. Робот находится сверху от стены в левом ее конце. На рисунке приведено расположение Робота относительно стены (Робот обозначен буквой «Р»):

Напишите алгоритм для Робота, закрашивающий все клетки, расположенные выше стены на расстоянии одной пустой клетки от стены, независимо от длины стены. Робот должен закрасить только клетки, удовлетворяющие заданному условию.
Например, для приведённого выше рисунка
Робот должен закрасить следующие клетки:

Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться.
Решение:
использовать Робот
алг
нач
нц пока снизу стена
вверх
закрасить
вправо
вниз
кц
кон
Задание 16
Напишите программу, которая в последовательности натуральных чисел определяет сумму чисел, кратных 7. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 7.
Количество чисел не превышает 100. Введённые числа по модулю не
превышают 1000.
Программа должна вывести одно число: сумму чисел, кратных 7.
Решение:
n = int(input())
s = 0
for i in range(n):
x = int(input())
if x % 7 == 0:
s += x
print(s)