zoukankan      html  css  js  c++  java
  • hdu 5979

    题意:一个凸多边形每个顶点到其原点的距离相等,且能把该多边形分成几个部分,给定每个部分的角度,求多边形面积
    思路:公式

     1 #include<bits/stdc++.h>
     2 using namespace std;
     3 const double pi=3.1415926535898;
     4 int main()
     5 {
     6     int n,m;
     7     int x;
     8     while(scanf("%d%d",&n,&m)!=EOF)
     9     {
    10         double sum=0;
    11         for(int i=1;i<=n;i++)
    12         {
    13               scanf("%d",&x);
    14                double ss=(m*m*1.0)*cos((1.0*x*pi)/360*1.0)*sin((x*pi*1.0)/360*1.0);
    15 
    16                sum+=ss;
    17         }
    18         printf("%.3lf
    ",sum);
    19     }
    20     return 0;
    21 }
  • 相关阅读:
    例7-13
    例7-11
    例7-1
    例6-5
    例6-3
    例6-2
    例6-1
    例5-9
    例5-8
    例5-7
  • 原文地址:https://www.cnblogs.com/hhxj/p/6953719.html
Copyright © 2011-2022 走看看