Всем привет, в этом году я сдавал ЕГЭ по информатике. Сдал нормально, на 88 баллов, хотя, по ощущениям, готов был на все 100:).
И в этой статье я бы хотел поделиться некоторыми интересными «фишками» для решения 14 задания. Сразу оговорюсь, что для меня идеальным языком для решения этой задачи является Python. Собственно, все решения будут на нём.
Начну с того, что для успешного решения большинства четырнадцатых задач вам нужно понять/запомнить (нужное выбрать) одну функцию — перевод числа из десятичной системы в любую другую (но лишь до 9, так как, чтобы переводить в более высокую разрядность, нужно добавлять алфавит, а это лишние затраты времени + обычно не требуется).
Сама функция:
Приступим к заданиям (все условия взяты с сайта Константина Полякова, ссылка на сайт здесь):
Задача 1
(№ 338) Значение арифметического выражения:
записали в системе счисления с основанием 3. Сколько цифр «2» содержится в этой записи?
Решение:
Задача 2
(№ 329) Решите уравнение
Ответ запишите в шестеричной системе счисления. Основание системы счисления указывать не нужно.
Решение:
Задача 3
(№ 3589) Сколько единиц в двоичной записи числа
Решение:
Как видите, решения такого типа задач очень однотипно. От вас лишь требуется переписать правильно выражение и указать, в какую СС перевести. Ну-с, руками данное задание решается примерно по такой же тактике.
Например:
Вот мы и разобрались с очень простым 14-м заданием. Надеюсь, что теперь у вас не будет проблем с его решением.
Всем удачи!
Автор: #матвей_ч 18 лет, соавтор канала Хакнем Школа, город Москва (Ярославль)
Читайте наш канал в телеграм — по этой ссылке