UVa 10387 台球
来源:互联网 发布:linux tomcat启动不了 编辑:程序博客网 时间:2024/04/28 15:01
/*
* 解题思路:
*题目大意就是,给出5个数据,分别是,台球桌的水平长度,竖直长度,小球滚动多少秒,撞击竖直边缘的次数,撞击水平边缘的次数
* 要求是给出,小球最开始击打时的初始角度和每秒钟滚动的速度
* 解题:
* 刚开始碰到题目很没有思路、给的都是距离的条件,怎么去求角度速度
* 这题有点转换的技巧在里面, V = S / t;
* 所以先求出总路程,那么速度就可以解决,那么总路程要怎么得出来?
* 由小球撞击台球桌边缘的次数乘以相对应的台球桌桌长(宽)即可( 相当于利用勾股定理: 横向^2+纵向^2 = 总路程^2 )
* 经转换后、题目也就不难了!
*/
#include <math.h>#include <stdio.h>int main( ){ int a,b,s,m,n; double x,y,pi = ; while( scanf("%d%d%d%d%d",&a,&b,&s,&m,&n) && (a||b||s||m||n ) ) { x = a*m; y = b*n; printf("%.2lf %.2lf\n",atan( y/x )/(4.0 * atan( 1.0 ))*180,sqrt(x*x+y*y)/s); } return 0;}
0 0
- UVA 10387 台球 ,
- UVa 10387 台球
- 台球
- 台球
- 台球技巧
- 台球角度
- PK台球
- 打台球
- UVA10387-台球
- 台球碰撞
- 台球碰撞
- 台球碰撞
- 台球碰撞
- 台球瞄准
- 台球碰撞
- 椭圆台球桌中台球碰撞模拟
- 台球术语中英文对照
- 联众台球大师 免费
- 【毕设资料】 Web版RSS阅读器(一)——dom4j读取xml(opml)文件
- 基于STM32的学习型通用红外遥控设备的设计实现(二)
- 关于OOM的原因和几点建议
- java网络编程(5):SMTP
- Ganymed SSH-2 for Java系列2之连接远程服务器
- UVa 10387 台球
- $.each(obj, fn)
- 进步依然太慢,微软该考虑开放Windows Phone了!
- android notification自定义布局的应用
- 黑马程序员_集合框架2
- java环境变量的配置
- Java Exception
- sql常见问题
- Cron表达式