Мишки Кеша и Тучка решили сделать на Лисичкин День рождения салют из n фейерверков. Они решили расставить фейерверки вдоль прямой с k различными лунками для фейерверков. В целях безопасности Кеша с Тучкой решили расставить фейерверки так, чтобы минимальное расстояние между ними было как можно больше. Однако для полной безопасности и этого недостаточно, так как если расстояние между двумя фейерверками меньше или равно 1, то они взрываются и могут поранить мишек. Вам нужно выяснить смогут ли Тучка с Кешей, соблюдая все правила безопасности, устроить салют из n фейерверков. Входные данные
Первая строка содержит два целых числа k (2≤k≤104) и n (2≤n≤k) — число лунок для фейерверков и число фейерверков.
Вторая строка содержит k натуральных чисел xi, расположенных по возрастанию, — координаты позиций (xi≤109).
Выходные данные
Если мишки не смогут устроить салют, выведите «NO» (без кавычек). Иначе в первой строке выведите «YES» (без кавычек), а во второй строке выведите одно целое число — наибольшее минимальное возможное допустимое расстояние между двумя фейерверками.
Система оценки
Максимальный за задачу: 100.
Примеры
входные данные
4 4
1 3 5 7
выходные данные
YES
2
входные данные
2 2
3 4
выходные данные
NO
в) преобразование двоичного кода в аналоговый сигнал и обратно
2. Телеконференция - это:
г) система обмена информацией между абонентами компьютерной сети
3. Почтовый ящик абонента электронной почты представляет собой:
а) область на жестком диске почтового сервера, отведенную для пользователя
4. Web-страницы имеют расширение:
а) *.htm
5. Служба FTP в Интернете предназначена:
в) для приема и передачи файлов любого формата
6. Теоретически модем, передающий информацию со скорость 57600 бит/с, может передать 2 страницы текста (3600 байт) в течении:
3600*8/57600 = 0.5
г) 0.5 с
7. Задан адрес электронной почты в сети Интернет:
[email protected]; каково имя сервера?
б) mtu-net.ru
8. Протокол маршрутизации (IP) обеспечивает:
б) доставку информации от компьютера-отправителя к компьютеру-получателю;
9. Компьютер, подключенный к Интернет, обязательно имеет:
г) IP-адрес
10. Глобальная компьютерная сеть – это:
а) совокупность локальных сетей и компьютеров, расположенных на больших расстояниях и соединенных в единую систему
11. HTML (HYPER TEXT MARKUP LANGUAGE) является:
г) язык разметки web-страниц
12. Программа просмотра гипертекстовых страниц WWW
г) браузер
13. Дан E-mail: [email protected] Символы moscow - это:
а) имя пользователя
14. Какая из данных линий связи считается "супермагистралью" систем связи, поскольку обладает очень большой информационной пропускной
а) волоконно-оптические линии
15. Обмен информацией между компьютерными сетями, в которых действуют разные стандарты представления информации (сетевые протоколы), осуществляется с использованием:
б) шлюзов
16. Модем передает данные со скоростью 7680 бит/с. Передача текстового файла заняла 1,5 мин. Определите, сколько страниц содержал переданный текст, если известно, что он был представлен в 16-битной кодировке Unicode, а на одной странице – 400 символов.
7680*1.5*60/16/400 = 108 страниц
17. Доступ к файлу www.txt, находящемуся на сервере ftp.net, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж: А = .txt Б = http В = / Г = :// Д = .net Е = www Ж = ftp. Запишите последовательность этих букв, кодирующую адрес указанного файла.
http://ftp.net/www.txt
БГЖДВЕА
в) преобразование двоичного кода в аналоговый сигнал и обратно
2. Телеконференция - это:
г) система обмена информацией между абонентами компьютерной сети
3. Почтовый ящик абонента электронной почты представляет собой:
а) область на жестком диске почтового сервера, отведенную для пользователя
4. Web-страницы имеют расширение:
а) *.htm
5. Служба FTP в Интернете предназначена:
в) для приема и передачи файлов любого формата
6. Теоретически модем, передающий информацию со скорость 57600 бит/с, может передать 2 страницы текста (3600 байт) в течении:
3600*8/57600 = 0.5
г) 0.5 с
7. Задан адрес электронной почты в сети Интернет:
[email protected]; каково имя сервера?
б) mtu-net.ru
8. Протокол маршрутизации (IP) обеспечивает:
б) доставку информации от компьютера-отправителя к компьютеру-получателю;
9. Компьютер, подключенный к Интернет, обязательно имеет:
г) IP-адрес
10. Глобальная компьютерная сеть – это:
а) совокупность локальных сетей и компьютеров, расположенных на больших расстояниях и соединенных в единую систему
11. HTML (HYPER TEXT MARKUP LANGUAGE) является:
г) язык разметки web-страниц
12. Программа просмотра гипертекстовых страниц WWW
г) браузер
13. Дан E-mail: [email protected] Символы moscow - это:
а) имя пользователя
14. Какая из данных линий связи считается "супермагистралью" систем связи, поскольку обладает очень большой информационной пропускной
а) волоконно-оптические линии
15. Обмен информацией между компьютерными сетями, в которых действуют разные стандарты представления информации (сетевые протоколы), осуществляется с использованием:
б) шлюзов
16. Модем передает данные со скоростью 7680 бит/с. Передача текстового файла заняла 1,5 мин. Определите, сколько страниц содержал переданный текст, если известно, что он был представлен в 16-битной кодировке Unicode, а на одной странице – 400 символов.
7680*1.5*60/16/400 = 108 страниц
17. Доступ к файлу www.txt, находящемуся на сервере ftp.net, осуществляется по протоколу http. Фрагменты адреса файла закодированы буквами от А до Ж: А = .txt Б = http В = / Г = :// Д = .net Е = www Ж = ftp. Запишите последовательность этих букв, кодирующую адрес указанного файла.
http://ftp.net/www.txt
БГЖДВЕА