zoukankan      html  css  js  c++  java
  • C

    这是一个比较简单的题目,主要用到了余炫定理,在这里记录一下 PI的值:PI 3.1415926535898,还有余炫函数cos(x) x必须是弧度制,即角度为c,x=c*PI/180。返回值是double。

    这个题有一个细节,就是当分针移动的时候时针也会移动,知道这个地方这个题就比较简单了(有几天没刷思维题了,思维都跟不上了QWQ)

    code:

    #include<bits/stdc++.h>
    using namespace std;
    #define PI 3.1415926535898
    
    int main(){
        double c;
        double a,b,h,m;
        cin>>a>>b>>h>>m; 
        double cal=abs(h*30+m/2-m*6);
        if(cal>=180) cal=360-cal;
        double val=PI/180;
        double ret=cos(cal*val);
        double ans=sqrt(a*a+b*b-2*a*b*ret);
        printf("%.10lf
    ",ans);
        return 0;
    } 
  • 相关阅读:
    JS 异步编程
    JS XMLHttpRequest
    JS 日期
    JS DOM
    JS 异常处理
    JS BOM
    JS 正则表达式
    JS 面向对象
    (22)python PhantomJS
    HDU1698 线段树(区间更新区间查询)
  • 原文地址:https://www.cnblogs.com/Accepting/p/12923574.html
Copyright © 2011-2022 走看看