码迷,mamicode.com
首页 > 其他好文 > 详细

1344. Angle Between Hands of a Clock

时间:2020-02-13 09:30:42      阅读:57      评论:0      收藏:0      [点我收藏+]

标签:cep   val   form   lock   temp   double   ons   sim   constrain   

Given two numbers, hour and minutes. Return the smaller angle (in sexagesimal units) formed between the hour and the minute hand.

 

Example 1:

技术图片

Input: hour = 12, minutes = 30
Output: 165

Example 2:

技术图片

Input: hour = 3, minutes = 30
Output: 75

Example 3:

技术图片

Input: hour = 3, minutes = 15
Output: 7.5

Example 4:

Input: hour = 4, minutes = 50
Output: 155

Example 5:

Input: hour = 12, minutes = 0
Output: 0

 

Constraints:

  • 1 <= hour <= 12
  • 0 <= minutes <= 59
  • Answers within 10^-5 of the actual value will be accepted as correct.
class Solution {
    public double angleClock(int hour, int minutes) {
        double temp = minutes / 60.0 * 360 - (hour % 12 * 30) - minutes / 60.0 * 30;
        return Math.min(Math.abs(temp),360 -  Math.abs(temp));
    }
}

 

1344. Angle Between Hands of a Clock

标签:cep   val   form   lock   temp   double   ons   sim   constrain   

原文地址:https://www.cnblogs.com/wentiliangkaihua/p/12302106.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!