Вариант 4 · Июль 2026

ОГЭ Информатика

Вариант 4 · Июль 2026

16 заданий · свободная тренировка без таймера

  1. Задание №1#55499Теоретические основы информатики

    В кодировке КОИ-8 каждый символ кодируется 8 битами.

    Вова написал текст (в нём нет лишних пробелов):

    «Алый, синий, фуксия, красный, янтарный, оранжевый, фиолетовый, канареечный, баклажановый цвета».

    Ученик вычеркнул из списка название одного цвета. Заодно он вычеркнул ставшие лишними запятую и пробел два пробела не должны идти подряд.

    При этом размер нового предложения в данной кодировке оказался
    на 10 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название цвета.

  2. Задание №2#55534Теоретические основы информатики

    Валя шифрует русские слова, записывая вместо каждой буквы её код. Коды букв даны в таблице.

    А

    В

    Д

    О

    Р

    У

    01

    011

    100

    111

    010

    001

    Некоторые кодовые цепочки можно расшифровать несколькими способами. Например, 00101001 может означать не только УРА, но и УАУ.

    Даны три кодовые цепочки:

    0100100101

    010111100

    10011101001

    Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.

  3. Задание №3#55993Теоретические основы информатики

    Напишите наименьшее натуральное число x, для которого истинно высказывание:

    (x > 2) И НЕ (x > 3).

  4. Задание №4#55510Теоретические основы информатики

    Между населёнными пунктами A, B, C, D, E построены дороги, протяжённость которых (в километрах) приведена в таблице.

    A

    B

    C

    D

    E

    A

    2

    6

    4

    B

    2

    3

    C

    6

    3

    3

    2

    D

    4

    3

    E

    2

    Определите длину кратчайшего пути между пунктами A и Е. Передвигаться можно только по дорогам, протяжённость которых указана в таблице. Каждый пункт можно посетить только один раз.

  5. Задание №5#55896Алгоритмы и программирование

    У исполнителя Квадратор две команды, которым присвоены номера:

    1. возведи в квадрат

    2. вычти 5

    Первая из них возводит число на экране во вторую степень, вторая вычитает из числа 5.

    Исполнитель работает только с натуральными числами.

    Составьте алгоритм получения из числа 3 числа 6, содержащий не более 5 команд. В ответе запишите только номера команд.

    (Например, 21221 это алгоритм:

    вычти 5

    возведи в квадрат

    вычти 5

    вычти 5

    возведи в квадрат,

    который преобразует число 10 в 225.)

    Если таких алгоритмов более одного, то запишите любой из них.

  6. Задание №6#55770Алгоритмы и программирование

    Ниже приведена программа, записанная на пяти языках программирования.

    Алгоритмический язык

    Паскаль

    алг

    нач

    цел s, t, A

    ввод s

    ввод t

    ввод A

    если s > A или t > 12

    то вывод "YES"

      иначе вывод "NO"

    все

    кон

    var s, t, A: integer;

    begin

    readln(s);

     readln(t);

     readln(A);

     if (s > A) or (t > 12)

      then

        writeln('YES')

      else

        writeln('NO')

    end.

    Бейсик

    Python

    DIM s, t, A AS INTEGER

    INPUT s

    INPUT t

    INPUT A

    IF s > A OR t > 12 THEN

      PRINT "YES"

    ELSE

      PRINT "NO"

    ENDIF

    s = int(input())

    t = int(input())

    A = int(input())

    if (s > A) or (t > 12):

        print("YES")

    else:

        print("NO")

    C++

    #include <iostream>

    using namespace std;

    int main() {

       int s, t, A;

       cin >> s;

       cin >> t;

       cin >> A;

       if (s > A || t > 12)

         cout << "YES" << endl;

       else

         cout << "NO" << endl;

       return 0;

     }

    Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

    (13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

    Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» четыре раза.

  7. Задание №7#56184Цифровая грамотность

    Доступ к файлу http.txt, находящемуся на сервере book.com, осуществляется по протоколу http. Фрагменты адреса файла закодированы цифрами от 1
    до 7. Запишите последовательность этих цифр, кодирующую адрес указанного файла в сети Интернет.

    1)

    /

    2)

    http.

    3)

    //

    4)

    http:

    5)

    .com

    6)

    book

    7)

    txt

  8. Задание №8#56104Цифровая грамотность

    В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» символ «&».

    В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.

    Запрос

    Найдено страниц

    (в тысячах)

    Новый год & Дед Мороз

    256

    Новый год & Санта Клаус

    348

    Новый год & (Дед Мороз | Санта Клаус)

    427

    Какое количество страниц (в тысячах) будет найдено по запросу

    Новый год & Дед Мороз & Санта Клаус?

    Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих искомые слова, не изменялся за время выполнения запросов.

  9. Задание №9#55551Теоретические основы информатики

    На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?

  10. Задание №10#55826Теоретические основы информатики

    Некоторое число в двоичной системе счисления записывается как 100110. Запишите это число в десятичной системе.

  11. Задание №11#56926Цифровая грамотность

    В одном из произведений Ф.М. Достоевского, текст которого приведён
    в подкаталоге каталога Проза, присутствует эпизод, в котором рассказывается о домах генерала Епанчина. С помощью поисковых средств операционной системы и текстового редактора выясните, на какой улице находился его второй дом. В ответе запишите название улицы
    в именительном падеже.

  12. Задание №12#57356Цифровая грамотность

    Сколько всего файлов с расширениями .jpeg и .txt содержится в подкаталогах Грибоедов и Пушкин каталога DEMO-12/Проза, а также в подкаталогах Есенин и Лермонтов каталога DEMO-12/Поэзия? В ответе укажите только число.

  13. Задание №13#57750

    Создайте в текстовом редакторе документ и напишите в нём следующий текст, точно воспроизведя всё оформление текста, имеющееся в образце.

    Данный текст должен быть набран шрифтом размером 14 пунктов обычного начертания. Отступ первой строки первого абзаца основного текста – 1 см. Расстояние между строками текста не менее высоты одинарного, но не более полуторного междустрочного интервала.Основной текст выровнен по ширине; заголовок текста, заголовок и текст в ячейках второго столбца таблицы – по центру. Текст в ячейках первого столбца таблицы, кроме заголовка, выровнен по левому краю. В основном тексте и таблице есть слова, выделенные полужирным шрифтом и курсивом или подчёркиванием. Ширина таблицы меньше ширины основного текста. Таблица выровнена на странице по центру горизонтали.

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

    Интервал (расстояние) между заголовком текста и таблицей, текстом
    и таблицей не менее 12 пунктов (4 мм), но не более 24 пунктов (8,5 мм).
    Для установки интервала не допускается использование «пустого абзаца».

    Текст сохраните в файле, имя которого Вам сообщат организаторы. Файл ответа необходимо сохранить в формате *.odt.

    КРЫЖОВЕННОЕ ВАРЕНЬЕ

    Ингредиенты

    Количество

    Ягоды крыжовника

    1 кг

    Сахар

    1,5 кг

    Вода

    500 мл

    Вишнёвые листья

    30 шт.

    Для варенья лучше взять недозрелые, зелёные ягоды крыжовника. Очищенные ягоды промыть и уложить в таз, перекладывая их вишнёвыми листьями. Залить крыжовник с листьями холодной водой и оставить на
    5–6 часов. Приготовить сироп. Ягоды с листьями отбросить на дуршлаг иопустить в кипящий сироп. Варить 5 минут. Остудить. Повторить процедуру 5-минутной варки 4–5 раз. Готовое варенье быстро охладить.

    Ваше решениедо 2 баллов

    Проверка решения с помощью ИИ доступна авторизованным пользователям

  14. Задание №14#57642

    В электронную таблицу занесли информацию о грузоперевозках, совершённых некоторым автопредприятием с 1 по 9 октября. Ниже приведены первые пять строк таблицы.

    A

    B

    C

    D

    E

    F

    1

    Дата

    Пункт отправления

    Пункт назначения

    Расстояние

    Расход бензина

    Масса груза

    2

    1 октября

    Липки

    Березки

    432

    63

    770

    3

    1 октября

    Орехово

    Дубки

    121

    17

    670

    4

    1 октября

    Осинки

    Вязово

    333

    47

    830

    5

    1 октября

    Липки

    Вязово

    384

    54

    730

    Каждая строка таблицы содержит запись об одной перевозке.

    В столбце A записана дата перевозки (от «1 октября» до «9 октября»);
    в столбце B – название населённого пункта отправления перевозки; в столбце C название населённого пункта назначения перевозки; в столбце D– расстояние, на которое была осуществлена перевозка (в километрах);
    в столбце E – расход бензина на всю перевозку (в литрах); в столбце F – масса перевезённого груза (в килограммах).

    Всего в электронную таблицу были занесены данные по 370 перевозкам
    в хронологическом порядке.

    Откройте файл с данной электронной таблицей (расположение файла Вам сообщат организаторы экзамена). На основании данных, содержащихся
    в этой таблице, выполните задания.

    1.Какова суммарная масса грузов, перевезённых с 6 по 8 октября? Ответ на этот вопрос запишите в ячейку H2 таблицы.

    2.Какова средняя масса груза при автоперевозках, осуществлённых в город Буково? Ответ на этот вопрос запишите в ячейку H3 таблицы
    с точностью не менее одного знака после запятой.

    3.Постройте круговую диаграмму, отображающую соотношение количества перевозок в города Орехово, Осинки и Сосново. Левый верхний угол диаграммы разместите вблизи ячейки G6. В поле диаграммы должны присутствовать легенда (обозначение, какой сектор диаграммы соответствует каким данным) и числовые значения данных, по которым построена диаграмма.

    Полученную таблицу необходимо сохранить под именем, указанным организаторами экзамена.

    Ваше решениедо 3 баллов

    Проверка решения с помощью ИИ доступна авторизованным пользователям

  15. Задание №15#56485

    Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки. Между соседними (по сторонам) клетками может стоять стена, через которую Робот пройти не может.

    У Робота есть девять команд. Четыре команды – это команды-приказы:

    вверх    вниз    влево    вправо

    При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →. Если Робот получит команду передвижения сквозь стену, то он разрушится.

    Также у Робота есть команда закрасить,при которойзакрашивается клетка, в которой Робот находится в настоящий момент.

    Ещё четыре команды – это команды проверки условий. Эти команды проверяют, свободен ли путь для Робота в каждом из четырёх возможных направлений:

    сверху свободно   снизу свободно   слева свободно   справа свободно

    Эти команды можно использовать вместе с условием «eсли», имеющим следующий вид:

    если условие то

    последовательность команд

    все

    Здесь условие – одна из команд проверки условия.

    Последовательность команд – это одна или несколько любых команд-приказов.

    Например, для передвижения на одну клетку вправо, если справа нет стенки и закрашивания клетки, можно использовать такой алгоритм:

    если справа свободно то

    вправо

    закрасить

    все

    В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не, например:

    если (справа свободно) и (не снизу свободно) то

    вправо

    все

    Для повторения последовательности команд можно использовать цикл «пока», имеющий следующий вид:

    нц пока  условие

    последовательность команд

    кц

    Например, для движения вправо, пока это возможно, можно использовать следующий алгоритм:

    нц пока справа свободно

    вправо

    кц

    Выполните задание.

    На бесконечном поле имеется вертикальная стена. Длина стены неизвестна. От верхнего конца стены вправо отходит горизонтальная стена также неизвестной длины. От правого конца этой стены отходит вниз вторая вертикальная стена неизвестной длины. Робот находится в клетке, расположенной справа от нижнего края первой вертикальной стены.

    На рисункеуказан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»):

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

    Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера и любого допустимого расположения стен. При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться.

    Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.

    Сохраните алгоритм в формате программы Кумир или в текстовом файле. Название файла и каталог для сохранения Вам сообщат организаторы экзамена.

    Ваше решениедо 2 баллов

    Проверка решения с помощью ИИ доступна авторизованным пользователям

  16. Задание №16#56253

    Напишите программу, которая в последовательности натуральных десятичных чисел определяет количество элементов, запись которых
    в системе счисления с основанием 5 оканчивается нечётной цифрой. Если среди входных данных таких элементов нет, программа должна вывести «NO».

    Программа получает на вход в первой строке натуральное число – количество чисел N (3 ≤ N ≤ 10000), затем N натуральных чисел,
    не превышающих 30 000, каждое в отдельной строке.

    Программа должна вывести одно число – количество десятичных чисел (элементов последовательности), запись которых в 5-ричной системе счисления оканчивается нечётной цифрой, или «NO», если среди входных данных таких элементов нет.

    Пример работы программы

    Входные данные

    Выходные данные

    6

    12

    15

    10

    71

    50

    11

    2

    Ваше решениедо 2 баллов

    Проверка решения с помощью ИИ доступна авторизованным пользователям