[c]hdoj 1174 高数题
来源:互联网 发布:vb.net do while 编辑:程序博客网 时间:2024/05/16 09:32
http://acm.hdu.edu.cn/showproblem.php?pid=1174
题目标题:爆头
题目大意:给你一堆数据,判断能不能爆头
其实就是个高数的题,还用到了叉乘,这个要是没学过的高数的不得哭了
#include<iostream>#include<stdio.h>#include<math.h>using namespace std;double chacheng(double x1,double y1,double z1,double x2,double y2,double z2){double x=y1*z2-z1*y2; double y=z1*x2-x1*z2; double z=x1*y2-y1*x2; return sqrt(x*x+y*y+z*z);}int main(){double h1,r1,x1,y1,z1;double h2,r2,x2,y2,z2,x3,y3,z3;int n;cin>>n;for(int i=0;i<n;i++){cin>>h1>>r1>>x1>>y1>>z1;cin>>h2>>r2>>x2>>y2>>z2>>x3>>y3>>z3;double re=chacheng(x3,y3,z3,x1-x2,y1-y2,z1+h1-r1-(h2*0.9+z2-r2)); re/=sqrt(x3*x3+y3*y3+z3*z3); if(re-r1<0.0000001) printf("YES\n"); else printf("NO\n");}return 0;}
0 0
- [c]hdoj 1174 高数题
- HDOJ 1002 C语言版
- HDOJ 1004 C语言版
- hdoj--2001 c/c++
- HDOJ答案(C)
- hdoj 1570 A C
- hdoj-1570A C
- HDOJ 【C】2003 求绝对值
- HDOJ 【C】2004 成绩转换
- HDOJ 【C】2005 第几天?
- HDOJ 【C】 2008 数值统计
- HDOJ 【C】 2010 水仙花数
- HDOJ 【C】 2011 多项式求和
- HDOJ 【C】 2012 素数判定
- HDOJ 【C】 2013 蟠桃记
- hdoj.1570 A C 20140825
- [c]hdoj 1204 概率题
- hdoj 1000(C实现)
- Leetcode 之 Binary Search Tree Iterator
- 03-树1. 二分法求多项式单根
- js学习笔记(1)之document.write()方法使用总结
- 我也谈谈封装 Encapsulation
- 小程序员都来看看吧
- [c]hdoj 1174 高数题
- 【unity优化一】性能检测工具
- thinkpad e430热键显示条不显示
- 用两个栈实现队列
- samba & nfs
- 推荐一些不错的计算机书籍。
- extern可以声明一个变量而不定义它,extern可以声明一个类吗?
- [python]findall函数讲解
- 小紫书 习题2-5 分数化小数(decimal)