ElizaDevil1
10.03.2023 19:23

Умакса в огороде есть большой вишневый сад, состоящий из  n  деревьев, расположенных по кругу. на каждом из деревьев висит некоторое количество вишен.
макс хочет собрать ягоды, а для этого выбрать дерево с которого начинать сбор и идти по кругу, либо по часовой, либо против часовой стрелки. макс решил собирать ягоды в ведра, каждое из которых вмещает  k  вишен. сбор ягод с высоких деревьев – трудоемкая , поэтому для удобства макс хочет, чтобы вместимости текущего ведра всегда хватало, чтобы собрать всю вишню с дерева полностью. тогда, если вместимости ведра не хватает, макс кладет текущее ведро и берет новое.
макс хочет выбрать точку начала и направление оптимально так, чтобы использовать как можно меньшее количество ведер.
выведите минимальное количество ведер, которое понадобится максу для сбора всех ягод.

входные данные

первая строка содержит целые числа  n  и  k  (1≤n≤2⋅1051≤n≤2⋅105,  1≤k≤1091≤k≤109) — соответственно количество деревьев и вместимость одного ведра.
вторая строка содержит  nn  целых чисел  xi  (1≤xi≤k1≤xi≤k) — количество вишен на каждом из деревьев.

выходные данные

выведите одно целое число — количество ведер, которое понадобится максу, чтобы собрать всю вишню.

примеры

входные данные

5 10 3 3 3 7 2

выходные данные

2

входные данные

7 10 3 3 7 3 4 4 3

выходные данные

3

желательно алгоритм на питоне)
заранее ​

Нажмите на рекламу ниже и сразу увидите ответ
Ответ:
aliceBRATSKAIA
24.07.2020 07:26
Разгадайте кроссворд:1.) Другое название прикладной программы. ( 10 букв )
2.)Изображение на экране монитора готового к работе компьютера ( два слова) ( 7 букв в первом слове и 4 буквы во втором слове ) 
3.) Единица информации , равная восьми битам. ( 4 буквы)
4.) Группа файлов, имеющая имя; контейнер для файлов. ( 6 букв)
5.) Прямоугольная область, занимаемая на рабочем столе работающей программой. ( 4 буквы)
6.) Файл содержащий данные ( рисунки, тексты). ( 8 букв)
7.) обязательная часть програмного обеспечения - ... система. ( 12 букв)
8.) самая маленькая единица измерения информации. ( 3 буквы)
9.) информация хранящаяся в долговременной памяти как единое целое и обозначенная именем. ( 4 буквы)1. Приложение
2. Добро
3. Байт
4. Каталог, папка. директория, фолдер
5. Окно
6. Документ
7. Операционная система
8. бит
9. Файл 
0,0(0 оценок)
Ответ:
annakrasnikova2
24.07.2020 07:26
      К работе в компьютерном классе допускаются лица данную инструкцию по технике безопасности и правилам поведения, медицинский осмотр и не имеющие противопоказаний по состоянию здоровья;     Работа учащихся в компьютерном классе разрешается только в присутствии преподавателя;     Во время занятий посторонние лица могут находиться в классе только с разрешения преподавателя;     Во время перемен между уроками проводится обязательное проветривание компьютерного кабинета с обязательным выходом учащихся из класса;
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота