1 1 1 1 2 2 2 2
0.000 0.667
簡單的數學題!
AC碼:
#include#include int main() { double k,a,b,v,d,V; while(scanf("%lf %lf %lf %lf",&k,&a,&b,&v)!=EOF) { d=fabs(k*a-b)/sqrt(k*k+1); // 點到直線距離公式 V=d*v/sqrt(a*a+b*b-d*d); // 推導出來的求阿爾薩斯部隊的速度公式 printf("%.3f\n",V); } return 0; }