就做出了一道题,当初一道都做不出的我是不是脑残?

偶然发现,第100场时,大家都那么水,看来所谓的蓝紫都是上学期练出来的。

#include <iostream>
#include <stdio.h>
#include <math.h>
#define pi acos(-1.0)
using namespace std;
int main(){
    double n,R,r;
    while(cin >> n >> R >>r){
        if(n==1 || n==2){
            if(R>=r*n) cout <<"YES" <<endl;
            else cout <<"NO" <<endl;
            continue;
        }
        double d=((n-2.0)*180.0/n)/2.0;
        if(R>=r+r/cos(d*(pi/180.0))) cout <<"YES"<<endl;
        else cout <<"NO"<<endl;
    }
    return 0;
}

WA了一次,因为π的定义,记住:

#define pi acos(-1.0)

调了半天,记住:

cos(d)中,d为弧度,不是角度!