思路:小球所走的长为a * m, 宽为b * n,所有所走的路程就可以根据勾股定理求s,之后取出v与 A
#include<stdio.h>
#include<math.h>
#include<algorithm>
using namespace std;
const double pi = acos(-1.0);
int main() {
double a, b, s, m, n;
double A, v;
while (scanf("%lf %lf %lf %lf %lf", &a, &b, &s, &n, &m)) {
if (!a && !b && !s && !n && !m)
break;
v = sqrt((a * n) * (a * n) + (b * m) * (b * m)) / s;
A = atan(b * m / (a * n)) / pi * 180;
printf("%.2lf %.2lf\n", A, v);
}
return 0;
}