大体题意:
如图:
告诉你长和宽的比 为a : b 求出 长度和宽度的实际值!
思路:
令长为ax, 宽为bx!
那么
====》
由于勾股定理:
带入得:
答案就是ax : bx了!
代码:
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
#include<cstdlib>
using namespace std;
int main(){
double a,b;
int kase=0;
while(scanf("%lf : %lf",&a,&b) == 2){
double x = 200.0/(a+atan(b/a)*sqrt(a*a+b*b));
printf("Case %d: %.15lf %.15lf\n",++kase,a*x,b*x);
}
return 0;
}