0% found this document useful (0 votes)
78 views3 pages

1

Uploaded by

yamini seshakala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views3 pages

1

Uploaded by

yamini seshakala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

7/12/2019 TCS: CodeVita - Coding Arena

Venkatesh V

05 Hr 59 Min Coding Area


08 Sec
A B C D E F

Guidelines
ONLINE EDITOR (A)
Coding Area Clock Angle
Editor | Compile & Problem Description
Run History
There are 360 Longitudes on the Earth, which are equidistant vertical
Submissions 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
Feedback Form countries have their own official times and hence time zones.

UTC is universal time coordinate which passes through 0 (Zero degree)


Graphs 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. 

https://www.tcscodevita.com/CodevitaV8/main_page.jsp 1/3
7/12/2019 TCS: CodeVita - Coding Arena

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 Format
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.

Test Case

Explanation
Example 1

Input

24

82.50

Output

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

https://www.tcscodevita.com/CodevitaV8/main_page.jsp 2/3
7/12/2019 TCS: CodeVita - Coding Arena

and hour hand will be 15 degree.

Example 2

Input

12

360.00

Output

0.00

Explanation

If period of rotation of earth is 12 hours then time at 360 degree longitude will
be (12/360)*360 = 12:00 and minimum angle at this time between minute and
hour hand will be 0 degree.

Upload Solution [ Question : A ]


I, venkatesh v confirm that the answer Took help from online sources
submitted is my own. (attributions)
Choose a
File ...

CodeVita FAQs
About CodeVita
Privacy Policy
Careers

© 2019 Tata Consultancy Services Limited. All Rights Reserved.

https://www.tcscodevita.com/CodevitaV8/main_page.jsp 3/3

You might also like