几何问题:就是用几何数学知识解题即可
但是越是数学+编程题,越容易忽略数学题中的细节
1.地球半径你算进去了吗?
2.sin三角函数,M_PI标准圆周率在cmath文件里
3.有可能给出的夹角超过180°呢,没给数据要求,就要自己考虑到
#include <iostream>
#include<cmath>
#include<cstdio>
using namespace std;
const int r = 6440;
int main()
{
double s, a;
char f[4];
while (cin >> s >> a >> f)
{
if (f[0] == 'm') a /= 60;
a = a * M_PI / 180;
double zz = a * (s + r);
double rr = 2 * (s + r) * sin(a / 2);
if (a > M_PI) zz = 2 * (s + r) * M_PI - zz;
printf("%.6lf %.6lf\n", zz,rr);
}
return 0;
}