There are N lights above a road along the X-axis. The i-th light has Xi as its X-coordinate, and it is hung Yi above the road. The i-th light illuminate a triangular area, which is an isosceles triangle and its bottom edge is o the X-axis. The half of the top angle of the triangle is Zi degrees. (See th below figure) You have an aircraft which can fly on a fixed height. Because of some unknown reasons, this aircraft can fly only under the light. Your task ist find the maximum possible height for your flight from X=L to X=R.
There are N lights above a road along the X-axis. The i-th light has Xi as its X-coordinate, and it is hung Yi above the road. The i-th light illuminate a triangular area, which is an isosceles triangle and its bottom edge is o the X-axis. The half of the top angle of the triangle is Zi degrees. (See th below figure) You have an aircraft which can fly on a fixed height. Because of some unknown reasons, this aircraft can fly only under the light. Your task ist find the maximum possible height for your flight from X=L to X=R.
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
Computer Science Lab
![There are N lights above a road along the X-axis. The i-th light has Xi as
its X-coordinate, and it is hung Yi above the road. The i-th light illuminates
a triangular area, which is an isosceles triangle and its bottom edge is on
the X-axis. The half of the top angle of the triangle is Zi degrees. (See the
below figure)
You have an aircraft which can fly on a fixed height. Because of some
unknown reasons, this aircraft can fly only under the light. Your task is to
find the maximum possible height for your flight from X=L to X=R.
The lights do not block the aircraft, e.g., the aircraft can safely fly through
a light. Develop a C++ program that solve the above problem, sample input
output is listed below.
i-th light
Yi
valid flight
road
Xi
Develop a C++ program that solve the above problem.
Input:
2 3.2 7.3
3.2 4.7 28
7.3 4.2 75
Output:
3.300759642](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F816cf905-6b6c-4124-bf71-67d5b013c522%2Fd10b02be-983f-486b-b84d-4f6b8ba824b0%2Fqhclx6c_processed.jpeg&w=3840&q=75)
Transcribed Image Text:There are N lights above a road along the X-axis. The i-th light has Xi as
its X-coordinate, and it is hung Yi above the road. The i-th light illuminates
a triangular area, which is an isosceles triangle and its bottom edge is on
the X-axis. The half of the top angle of the triangle is Zi degrees. (See the
below figure)
You have an aircraft which can fly on a fixed height. Because of some
unknown reasons, this aircraft can fly only under the light. Your task is to
find the maximum possible height for your flight from X=L to X=R.
The lights do not block the aircraft, e.g., the aircraft can safely fly through
a light. Develop a C++ program that solve the above problem, sample input
output is listed below.
i-th light
Yi
valid flight
road
Xi
Develop a C++ program that solve the above problem.
Input:
2 3.2 7.3
3.2 4.7 28
7.3 4.2 75
Output:
3.300759642
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 4 steps with 2 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education