zoukankan      html  css  js  c++  java
  • HDOJ 2076 夹角有多大(题目已修改,注意读题)

    Problem Description
    时间过的好快,一个学期就这么的过去了,xhd在傻傻的看着表,出于对数据的渴望,突然他想知道这个表的时针和分针的夹角是多少。现在xhd知道的只有时间,请你帮他算出这个夹角。

    注:夹角的范围[0,180],时针和分针的转动是连续而不是离散的。

    Input
    输入数据的第一行是一个数据T,表示有T组数据。
    每组数据有三个整数h(0 <= h < 24),m(0 <= m < 60),s(0 <= s < 60)分别表示时、分、秒。

    Output
    对于每组输入数据,输出夹角的大小的整数部分。

    Sample Input
    2
    8 3 17
    5 13 30

    Sample Output
    138
    75

    /*1.要注意小时的范围是0-24不是0-12.
    2.要注意分针、时针的大小.
    3.要注意夹角范围 0到180.0*/

    import java.util.Scanner;
    
    public class Main {
    
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            int t = sc.nextInt();
            while(t-->0){
                int h = sc.nextInt();
                int m = sc.nextInt();
                int s = sc.nextInt();
                if(h>=12){
                    h-=12;
                }
                double mm = (m+s/60.0)/60.0*360.0;
                double hh = (h+m/60.0+s/60.0/60.0)/12.0*360.0;
                double min,max;
                min = mm>hh?hh:mm;
                max = mm>hh?mm:hh;
    
                if(max-min>180){
                    System.out.println((int)(360-(max-min)));
                }else{
                    System.out.println((int)(max-min));
                }
            }
        }
    
    }
    
  • 相关阅读:
    js——获取指定日期的前7天连续日期
    一个div自动充满当前屏幕的解决方法
    Cookie和Session
    Web服务器和浏览器间的工作原理
    软件测试基础概念
    K短路的几种求法
    ID字体
    搭建GitLab的Hexo博客记录
    项目selfcmp开发学习
    牛顿迭代法学习笔记
  • 原文地址:https://www.cnblogs.com/webmen/p/5739417.html
Copyright © 2011-2022 走看看