zoukankan      html  css  js  c++  java
  • HDU2076

    夹角有多大(题目已修改,注意读题)

    Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
    Total Submission(s): 13816    Accepted Submission(s): 5439


    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

    import java.util.Scanner;
    public class Main2076 {
    public static void main(String[] args) {
    Scanner cin=new Scanner(System.in);
    while(cin.hasNext()){
    int n=cin.nextInt();
    while(n-->0){
    int h=cin.nextInt();
    int m=cin.nextInt();
    int s=cin.nextInt();
    double m1=0;
    double m2=0;
    double sum=0;
    if(h>12){
    h=h-12;
    }
    m1=(double)(6*m+0.1*s);
    m2=(double)(30*h+0.5*m+0.5/60*s);
    sum=Math.abs(m1-m2);
    if(sum>180)
    sum=360-sum;
    System.out.println((int)sum);
    }
    }
    }
    }

    这是一个纯数学问题。

  • 相关阅读:
    3.10上午学习内容
    计算机网络基础
    2017.3.30-morning
    2017.3.29-afternoon
    2017.3.29-morning
    2017.3.28-afternoon
    2017.3.28-morning
    2017.3.27-afternoon
    2017.3.27-morning
    2017.3.24-morning
  • 原文地址:https://www.cnblogs.com/1314wamm/p/5635399.html
Copyright © 2011-2022 走看看