Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 17.11.2022
Сообщений: 8

Посчитать расстояние, которое не покрывал взор Ока

17.11.2022, 13:55. Показов 678. Ответов 2

Студворк — интернет-сервис помощи студентам
В далекие-далекие времена, Вестерос находился на Железном острове. С материком его соединял абсолютно прямой и очень длинный мост, точную длину которого никто не знал. Для его контроля король Вестероса Биба XL Таргариен приказал своим умельцам выковать Всевидящее Око (прототип современной камеры), которое было бы расположено в начале дороги на выходе из города на высоте H и контролировало бы весь мост.

Стоит отметить, что Око не было единственным средством безопасности моста. Еще Биба XII Таргариен соорудил на мосту на расстояниях Xi (1≤i≤N) от города N стен с воротами высоты Yi, которые многие века обеспечивали безопасность Вестероса...


Шли годы, на материке одна династия сменялась другой, войны начинались, не успевая заканчиваться. Но вот подули северные ветра... Зима близко... Скоро придут Белые Ходоки во главе с Королем Ночи...

Люди на материке решили объединится, однако долгие годы войн дали о себе знать: на материке не осталось достаточно хорошо укрепленной крепости, способной выдержать натиск Белых Ходоков. Тогда они решили обратиться к Вестеросу, который в войнах практически не участвовал и крепость которого была способна выдержать натиск любого врага, в том числе и Короля Ночи.

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

Оператором Всевидящего Ока в это время был Джон Сноу. Однажды от безделья он решил покопаться в Руководстве пользователя Всевидящего Ока и обнаружил ужасное — оказывается взор Ока не полностью контролировал мост, так как оно не могло видеть сквозь стены, построенные при Бибе XII Таргариене. С этой новостью он побежал к королю Вестероса Бибе LXXI Таргариену, для которого это тоже стало неожиданностью. Для оценки масштабов проблемы Биба LXXI Таргариен приказал своим мудрецам посчитать расстояние, которое не покрывал взор Ока.

Мудрецы успешно решили эту задачу, а справитесь ли вы?

Входные данные
Первая строка содержит два целых числа N (1≤N≤105) — число стен, построенных Бибой XL, и H (2≤H≤109) — высота, на которой установлено Всевидящее Око.

Далее идут N строк. Каждая i-я (1≤i≤N) строка содержит два целых числа Xi и Yi (1≤Xi≤109,1≤Yi≤H−1) — описание i-й стены. Гарантируется, что Xi≠Xj при i≠j.

Выходные данные
Выведите единственное вещественное число — расстояние, которое не покрывает взор Ока.

Ваш ответ будет считаться правильным, если абсолютная или относительная ошибка каждого числа в вашем ответе не превосходит 10−6.

Формально, пусть ваш ответ равен a, а ответ жюри равен b. Ваш ответ будет засчитан, если |a−b|max(1,b)≤106.

Пример:входные данные
1 2
1 1
выходные данные
1.00000000

Добавлено через 1 час 27 минут
Срочно
Помогите
осталось 4 минуты
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.11.2022, 13:55
Ответы с готовыми решениями:

Во сколько раз расстояние, которое прошел Коля больше расстояния, которое прошел Петя?
Расстояние между домами, в которых живут Петя и Коля, 1200 м. Однажды они вышли каждый из своего дома и направились навстречу друг другу....

Расстояние, на которое упадет яблоко
Помогите пожалуйста решить Бросают яблоко под углом. На какое расстояние упадет яблоко, если дальность полета определяется за формулой...

Вычислить расстояние, которое проедет автомобиль
Дано вещественное число — скорость автомобиля v км/ч. Вывести расстояние, которое проедет автомобиль за 0.1, 0.2, ..., 1 ч.

2
 Аватар для rim41
1045 / 313 / 78
Регистрация: 16.03.2020
Сообщений: 954
17.11.2022, 14:08
АВОВА2281337 ты ли это?
1
0 / 0 / 0
Регистрация: 17.11.2022
Сообщений: 8
17.11.2022, 17:53  [ТС]
нет
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.11.2022, 17:53
Помогаю со студенческими работами здесь

Определить расстояние, на которое переместилась муха
Беспокойная муха перелетела из точки с координатами x1, y1, z1 в точку с координатами x2, y2, z2 перемещаясь по прямой линии. Определить...

Вычислите расстояние, которое пройдут грузы за 1 с
Нужно решение задачи по физике. Очень надо сверить ответ Через блок в виде сплошного диска массой 0,08 кг перекинута тонкая невесомая...

Вывести расстояние, которое проедет автомобиль
Дано вещественное число — скорость автомобиля v км/ч. Вывести расстояние, которое проедет автомобиль за 1, 2, ..., 10 ч.

Определить расстояние, которое пролетит выпущеное тело
Определить расстояние, которое пролетит тело выпущено с начальной скоростью 0V под углом 0 < a <90 к горизонту:

Рассчитать расстояние, которое может проехать авто
Задача нетривиальная, но не для таких ламеров как я. Суть задачки в том что бы вбив показатели Размера бензобака, количества бензина в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru