YTU 2913: 距离产生美
2913: 距离产生美
时间限制: 1 Sec
内存限制: 128 MB
提交: 152
解决: 133
题目描述
小明和静静是大学同学,毕业后要去两个不同的城市工作。小明要静静做他的女朋友,静静说,如果他们的工作单位之间的距离在某个范围之内的话,就考虑小明的要求。
C++代码如下,只需提交空缺部分
#include #include #include using namespace std; /***********************/ 填空部分 /***********************/ double Distance(Point &p1,Point &p2) { double d; d=sqrt((p1.x-p2.x)*1.0*(p1.x-p2.x)+(p1.y-p2.y)*1.0*(p1.y-p2.y)); return d; } int main() { double d; Point p1,p2; p1.input(); p2.input(); d=Distance(p1,p2); int r1,r2; cin>>r1>>r2; if(d>=r1&&d<=r2) cout<<"Yes"<输入
输入有三行,所有数据均为正整数 第一行为小明单位的坐标 x1 y1 第二行为静静单位的坐标 x2 y2 第三行为静静要求的距离范围 r1 r2
输出
如果静静答应做小明的女朋友输出 "Yes",否则输出"No"。
样例输入
10 1020 2012 15
样例输出
Yes
im0qianqian_站在回忆的河边看着摇晃的渡船终年无声地摆渡,它们就这样安静地画下黄昏画下清晨......
#include #include #include using namespace std;class Point{public: void input() { cin>>x>>y; } double Distance(Point &p1,Point &p2); double x,y;};double Distance(Point &p1,Point &p2){ double d; d=sqrt((p1.x-p2.x)*1.0*(p1.x-p2.x)+(p1.y-p2.y)*1.0*(p1.y-p2.y)); return d;}int main(){ double d; Point p1,p2; p1.input(); p2.input(); d=Distance(p1,p2); int r1,r2; cin>>r1>>r2; if(d>=r1&&d<=r2) cout<<"Yes"<
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
暂时没有评论,来抢沙发吧~