There are 360 Longitudes on the Earth, which are equidistant vertical
imaginary lines drawn on the Earth, separated by 1 degree each from center of
the Earth. Period of the rotation of the Earth on its axis is 24 hours. All
countries have their own official times and hence time zones.
UTC is universal time coordinate which passes through 0 (Zero degree)
longitude.
Time at a particular location on Earth can be calculated using period of the
rotation of Earth and longitude of that particular location. For example, Indian
time zone IST (Indian standard Time) is located at 82.5° E longitude. Hence,
Indian time can be calculated as below:-
IST = UTC + (24/360)*82.5 = UTC + 5:30Hrs
Now suppose we changed period of rotation of the earth using some
imaginary power, this will change the time at every longitude on the earth.
Calculate the smallest angle between hour and minute hand of the clock ,
which shows the difference of time at a particular longitude and the time at
UTC i.e. we have to take smaller of the two angle formed between hour and
minute hand.
Constraints
To show the time difference on clock, 12-hour clock (as shown below) shall
be used, irrespective of period of the earth's rotation, for this question only.
Input:
1. Period of the earth’s rotation in Hours (Integer only)
2. Value of Longitude up to 2 place of decimal
Output:
Smallest angle between hour and minute hand of the clock, which shows the
difference between time at a particular longitude and time at UTC, up to 2
decimal places.
Sample Input 1:
24
82.50
Sample Output 1:
15.00
Explanation:
If period of rotation of earth is 24 hours then time at 82.5 degree longitude will
be (24/360)*82.50 = 5:30 and minimum angle at this time between minute and hour hand will be 15 degree
Answers
Answered by
2
Explanation:
I was answering the add but the limit of the edit is over. Adril
Similar questions
Physics,
5 months ago
Hindi,
5 months ago
Social Sciences,
9 months ago
Math,
9 months ago
Math,
1 year ago