Найти в Дзене

Пробник №14 от Яндекса: разбираем задачи экзамена по информатике с помощью Python

Оглавление

Июньский вариант от Я-учебника - разбираю задачи, которые можно (и нужно) программировать. Традиционно, не рассказываю про задания 1, 3, 4, 10, 18, 22 - их программировать не стоит (хотя и можно). Призываю к общению в случае вашей заинтересованности - вдруг что непонятно, или наоборот - спасибо сказать)

№2

-2

условие достаточно типовое, но, как понимаете, из-за единицы придется проявить навыки решения гооволомок. Код ниже, логика решения - с вас (пляшем от нулей)

-3

№5

эта задача была не самая обычная. Сложной назвать её нельзя, но все же - решит не каждый.

-4

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

-5

№6

-6

Бесхитростное задание - делаем рисунок, ставим точки, считаем вручную.

-7

№7

-8

Задание помечено как сложное. За счет сжатия, а так - все стандартно. Привожу пример кода - логика должна стать понятной.

-9

№8

-10

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

-11

№9

-12

Тот самый нечастый случай, когда программой решить проще, чем в ЭТ. Скачиваем файл, забираем числа, вставляем в текстовый документ, обрабатываем построчно, закидывая в список элементы.

-13

№11

-14

Часто эти задачи не программируют, но вопрос уж очень просит программу - подобрать точное значение, если все известно. Вот код:

-15

№12.

Легкая задача, даже чересчур

-16

Главное смотрите внимательно, что выводить - когда-то просят вывести строку, в другой раз - произведение цифр. Здесь прост о строчку вывести надо

-17

№13

-18

Решается типовым алгоритмом, без изысков - сразу покажу код. Если что - спрашивайте в комментариях

-19

№14

-20

Задача типовая, думать нужно мало, однако не все знают как записать развернутую форму числа. Плюс ко всему, есть еще один способ - покажу оба)

-21

О втором способе писал много на канале - можете ознакомиться. Эта же задача в этой реализации выглядит так:

-22

№15

-23

Не программируем - решим аналитически. Честно скажу - задачи на отрезки программой решаются плохо

-24

№16

-25

Программой решается долго, но решается, да еще и ответ отрицательный смущает. Давайте распишем - раскрываем самое большое число - 20024

-26

№17

-27

Помечена как простая - и правда, совершенно типовое решение:

-28

№19-21

-29

Задача на 1 кучу. Легко решаем программой. И 2 и 3 кучи такой программой решить - без проблем. Привожу алгоритм:

-30
-31

А вот и решение сразу на 3 задания:

-32

№23

-33

Простая задача, а помечена средней. Типовой алгоритм - учим наизусть, применяем и получаем свой заветный первичный балл. Задача решается без проблем и вручную, но есть же компьютер - пусть он считает за нас!

-34

№24

-35

Сложностей - ноль, если знаете регулярные выражения - несколько строчек - и балл в кармане

-36

№25

-37

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

-38
Было полезно? делайте лайк 👍. Что непонятно - спрашивайте