Репетитор ОГЭ и ЕГЭ по информатике
обучение программированию на Python

ЗАДАНИЕ 27 - 53

Белый кролик устроился работать разносчиком почты в Стране чудес, где все дома расположены вдоль кольцевой дороги. Кролик может начать работу с любого дома. Действует он по следующим правилам: в первом доме белый кролик забирает половину всех посылок (если число посылок нечетно, то округляем в меньшую сторону) и направляется к ближайшему следующему дому строго по часовой стрелке. Если там такая же четность посылок, как и в предыдущем доме, то белый кролик снова берет половину посылок и идет к следующему дому. Если же четность посылок дома отличается, то кролик выкидывает все свои посылки и берет половину посылок из текущего дома. Необходимо узнать с каким максимально возможным количеством писем кролик может вернутся к тому дому, с которого он начал.

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

Дано два входных файла (файл A и файл B), каждый из которых в первой строке содержит одно число N (1 ≤ N ≤ 1 000 000) количество домов, а в последующих строках содержится количество писем в каждом из домов.

Пример:

8

12

14

21

17

13

10

8

14

При таких данных будет выгоднее всего начать от дома, где находится 21 письмо. Кролик будет действовать по следующей схеме (в скобках указано текущее количество писем):

Взял 10 писем (10) - взял еще 8 писем (18) - взял еще 6 писем (24) - выкинул 24 письма, взял 5 (5) - взял еще 4 (9) - взял еще 7 (16) - взял еще 6 (22) - взял еще 7 (29). Таким образом, для данного примера будет ответ 29.

Посмотреть ответ
Ответ:

Подсказки

Нужна помощь в решении?

 

Меня зовут Евгений Владимирович. Проводу подготовку учеников по ОГЭ, ЕГЭ по информатике. Обучаю программировать на Python с нуля.

Что я предлагаю:

  • Видеозапись каждого занятия - отправка ученику для повторения
  • Индивидуальный подход к каждому ученику, с учетом его текущего уровня знаний и целей.
  • Подготовку по всем разделам ЕГЭ: теория, практика, решение типовых заданий и тренировочных вариантов.
  • Домашние задания и их разбор
  • Помощь с задачами и проектами Яндекс Лицея
  • Разбор подводных камней в задачах экзаменов
  • Подготовка по программированию для ЕГЭ на языке Python
  • Решение задач разного уровня сложности
  • Решение задач, максимально приближенных к реальному ЕГЭ
  • Обучение эффективным стратегиям выполнения заданий, управлению временем на экзамене.
  • Регулярные тестирования для оценки прогресса.
  • Использование современных методик и материалов, адаптированных к формату экзамена.

Мои преимущества:

  • Глубокое знание программы ЕГЭ по информатике.
  • Индивидуальный план занятий, гибкий график.
  • Поддержка и мотивация на пути к успеху.
  • Помощь в подготовке как к базовой, так и к профильной части экзамена.

Для кого подойдут мои занятия:

  • Студенты и школьники, готовящиеся к ЕГЭ по информатике.
  • Те, кто хочет повысить свой уровень знаний и уверенность в своих силах.
  • Ученики, испытывающие сложности с определенными темами или задачами.

К каким результатам могу привести

  • По ОГЭ есть опыт подготовки на 100 баллов
  • по ЕГЭ на 90+ баллов

Возраст ученика не важен, опыт в программировании не важен.

Как проводятся занятия

Занятия онлайн.

Опыт преподавания 13 лет