zoukankan      html  css  js  c++  java
  • 求合力

    链接:https://ac.nowcoder.com/acm/contest/330/J
    来源:牛客网

    Applese 最近又长胖了,于是它打算减肥——练习举重。

    他在举重的时候用两只手往不同方向用力,从而把杠铃举起来。

    已知 Applese 两只手分别产生的力的大小,以及它们之间的夹角,试求两力合力的大小。

    输入描述:


    仅一行三个整数 f1,f2,af1,f2,a,分别表示两只手产生的力的大小以及它们之间的夹角。

    输出描述:

    输出一个实数表示两力合力的大小,要求相对误差或绝对误差不超过 10610−6。
    严格来讲,如果你的答案是 a,而标准答案是 b,那么当 |ab|max{1,|b|}106|a−b|max{1,|b|}≤10−6 时,你的答案会被认为是正确的。
    示例1

    输入

    复制
    6 8 90

    输出

    复制
    10.0000000000
    示例2

    输入

    复制
    10 10 60

    输出

    复制
    17.3205080757

    备注:

    1f1,f21001≤f1,f2≤100
    0a180
    #include<iostream>
    #include<math.h>
    #define pi 3.141592653589793238462643383279 
    using namespace std;
    int main()
    {
      double a,b,x;
      scanf("%lf%lf%lf",&a,&b,&x);
      if(x==0)
        printf("%.10lf
    ",a+b);
      else
        printf("%.10lf
    ",sqrt(a*a+b*b-2*a*b*cos((180-x)/180.0*pi)));
      return 0;
    }
  • 相关阅读:
    将个人博客与github关联
    docker镜像制作
    perf命令
    vmstat命令
    ps命令
    top命令
    linux查看当前用户登陆信息
    .NET CORE应用程序启动
    WebAPI简介
    Redis-位图
  • 原文地址:https://www.cnblogs.com/-citywall123/p/10336810.html
Copyright © 2011-2022 走看看