uva-10387 - Billiard
2012-07-24 21:50
281 查看
题意:有一个长为a宽为b的桌子,现在在桌子的中心放一小球,开始时小球的速度与水平方向有一个夹角,小球在s时间内在水平方向上与桌子相撞了n次,在垂直方向上与桌子相撞了m次,现在要求小球与水平方向所成的角度和速度大小.
完全的物理题啊,得亏我高中物理学的比较好。
完全的物理题啊,得亏我高中物理学的比较好。
#include<stdio.h> #include<math.h> int main() { int a,b,s,m,n; double num,v,leap; double pi=3.141592653; while(scanf("%d%d%d%d%d",&a,&b,&s,&m,&n)&&(a||b||s||m||n)) { leap=(1.0*n*b)/(m*a); num=atan(leap); v=(1.0*n*b)/(s*sin(num)); num=(num/pi)*180; printf("%.2lf %.2lf\n",num,v); } return 0; }
相关文章推荐
- UVA 10387 Billiard
- uva 10387 - Billiard
- UVa 10387- Billiard
- UVA - 10387 Billiard
- UVA - 10387 Billiard
- UVa 10387 Billiard (计算几何&反射)
- UVa 10387 - Billiard
- UVA 10387 - Billiard
- UVa 10387 - Billiard
- uva 10387 Billiard (基础数学问题.平面反射)
- uva 10387 Billiard(平面几何)
- UVA 10387 (暑假-几何 -C - Billiard)
- UVA 10387 - Billiard
- UVa 10387 Billiard
- uva 10387 - Billiard
- UVA - 10387 Billiard
- UVA10387 Billiard
- uva-10387 - Billiard
- uva 10387 Billiard
- UVA - 10387 Billiard