Задачи из демоверсии 2026 года по информатике с сайта ФИПИ.

ТИП 1

парол

ТИП 2

прол

ТИП 3

апрол


Решение задания ТИП 1

парол


Решение этого задания можно сделать двумя способами:

Аналитический - используя правила

енгшощл

Источник скриншота пособие по подготовке к ЕГЭ под редакцией Е.Т. Вовк


Но, к сожалению, на основе моего опыта, лучше покажу эффективное решение в Python, чем долго и нудно давать материал 8 класса.


Итак.

Пункты решения.

Записать арифметическое выражение в переменную.

Перевести его в 27-ричную систему счисления.

Посчитать все значения числовые, которые больше 9.


Открываем IDLE Python

Записываем выражение

прол


Будем переводить стандартным способом - делением!

Простой цикл while

Но, важно, что мы сразу будем проверять остатки от деления и записывать в счётчик +1, если подходит по условию.

Введем переменную счётчик c.

fghjk


У некоторых возникнет вопрос, как же работает программа?


Показываю пример на более маленьком числе)


Вручную

fghjkl


То же самое в программе

fghbjnk


Надеюсь, пригодится в подготовке.


Решение задания ТИП 2

прол

Для решения данного задания нужно провести подготовку.

Сначала отсортирую буквы латинского алфавита, выберу первые 19.

Почему именно первые 19?

29-ричная система счисления - это десять цифр (0123456789) + 19 первых символов латинского алфавита.


Для записи всех латинских букв можно просто протыкать на клавиатуре слева направо и сверху вниз все клавиши с латинскими буквами.

Потом применим функцию sorted() 

Скопируем нужное нам количество и применим метод join()


ghjk


fghjkl

Скопируйте получившуюся строку


Далее переходим к решению задачи при помощи кода.

Нам нужно перебирать в f-строках по очереди все элементы 29-ричной системы счисления. Циклом for по диапазону.

Проверить, делится ли выражение без остатка на 28.

И вывести для наибольшей цифры остаток от деления на 28.


fghjk

Ответ нижний. Так как наибольший x.


Решение задания ТИП 3

апрол

Да, многие догадались, можно решить и на листочке, но мы это делать не будем...


Решение программой.

Всё стандартно.

Запишем выражение.

Будем при помощи цикла for проверять каждую x от 1 до 3001 (в range последнее число не входит в диапазон).

Внутри цикла будем переводить в 11-ричную систему счисления. Нули будем считать в счетчик. На выходе с каждого x будем счётчик проверять, ровно ли 60 нулей в нём).

Ну и найдем максимальное x.


dsghfhj

Последнее число наше искомое x.

Last modified: Tuesday, 7 October 2025, 10:35 PM