几何问题:就是用几何数学知识解题即可
但是越是数学+编程题,越容易忽略数学题中的细节
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;
}