总在不经意的年生,回首彼岸,纵然发现光景绵长。

题目描述

Give you two circles and a rectangle, your task is to judge wheather the two circles can be put into the rectangle with no part of circles outside the retangle.

输入

There are multiple test cases. In every test cast, there are four float-point numbers:
a, b, r1, r2
where, a and b are two sides of the rectangle, r1 and r2 are radii of the two circls.

输出

Print a "Yes", if the circles can be put into the rectangle. Otherwise, print a "No".

You can safely assume x < y, where x and y are float-point numbers, if x < y + 0.01.

样例输入

复制样例数据

5 4 1 1
5 4 1.5 2

样例输出

Yes
No

题意就是给你一个矩形还有两个圆,问是否这两个圆能否放在矩形里。

#include <map>
#include <set>
#include <cmath>
#include <queue>
#include <stack>
#include <cstdio>
#include <string>
#include <vector>
#include <cstring>
#include <iomanip>
#include <iostream>
#include <algorithm>
#define inf 1000000007
using namespace std;
typedef long long ll;
int pd(double a,double b,double r1,double r2)
{double x1,x2,x3;x1=min(a,b);x2=max(r1,r2);if (x1+0.01<x2*2)return 0;double x=a-r1-r2,y=b-r1-r2,z=r1+r2;if(x*x+y*y>=z*z+0.01)return 1;return 0;
}
int main()
{double a,b,r1,r2;while(~scanf("%lf%lf%lf%lf",&a,&b,&r1,&r2))if (pd(a,b,r1,r2))printf("Yes\n");elseprintf("No\n");
}

问题 B: 【计算几何】Two Circles and a Rectangle相关推荐

  1. 精通 Python OpenCV4:第一部分

    原文:Mastering OpenCV 4 with Python 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自[ApacheCN 计算机视觉 译文集],采用译后编辑(MTPE)流程来尽 ...

  2. Problem D: 儿童绘画游戏

    Problem D: 儿童绘画游戏 Problem D: 儿童绘画游戏 Time Limit: 1 Sec   Memory Limit: 128 MB Submit: 427   Solved: 3 ...

  3. SDUSTOJ:Problem D: 儿童绘画游戏

    Problem D: 儿童绘画游戏 Time Limit: 1 Sec Memory Limit: 128 MBDescription现在要开发一个儿童绘画游戏.多名儿童可以在同一个软件中,绘制长方形 ...

  4. 也许是史上最不良心的低阶计算几何讲解和习题集??

    -3.在此声明: 笔者极端厌恶计算几何,以至于直到今天之前都只打过几个计算几何的模板~~~~~ 不过鉴于今年是18年,所以感觉SD很有可能考计算几何(18年是什么理由啊喂) 于是滚过来整理计算几何的资 ...

  5. ACM计算几何题目推荐

    //第一期 计算几何题的特点与做题要领: 1.大部分不会很难,少部分题目思路很巧妙 2.做计算几何题目,模板很重要,模板必须高度可靠. 3.要注意代码的组织,因为计算几何的题目很容易上两百行代码,里面 ...

  6. (转)计算几何模板 - kuangbin

    转自:https://kuangbin.github.io/2019/04/28/20190428/#more 二维几何 // `计算几何模板` const double eps = 1e-8; co ...

  7. POJ 计算几何入门题目推荐

      其实也谈不上推荐,只是自己做过的题目而已,甚至有的题目尚未AC,让在挣扎中.之所以推荐计算几何题,是因为,本人感觉ACM各种算法中计算几何算是比较实际的算法,在很多领域有着重要的用途(例如本人的专 ...

  8. 计算几何模板中的代码

    计算几何模板代码选自kuangbin 7 计算几何 7.1 二维几何 // `计算几何模板` const double eps = 1e-8; const double inf = 1e20; con ...

  9. 计算几何相关资料+题目推荐(不定期补充)

    旋转卡壳:http://blog.csdn.net/accry/article/details/6070626 计算几何题目推荐:http://blog.csdn.net/accry/article/ ...

最新文章

  1. 发展通用智能,需要无监督学习
  2. Debug时含有的子元素,在代码里获取不到的问题
  3. 【转】使用Xcode中的iOS SDK给iphone开发出第一个App程序
  4. 群晖linux怎么进入u盘,黑群辉直接更改启动u盘的sn、mac等信息
  5. 5种比较流行的Linux发行版
  6. 用C++解析HTTP下载下来的HTML文档
  7. SQL 使用总结六(改善数据库性能)
  8. 是时候给为的 C 盘清理污垢了!一个830KB的神器安全解决烦恼 | C 盘快满了,如何清理 C 盘? | win 10 OS盘清理
  9. 汉字机内码的获取实验( EduCoder实验二)
  10. 小智机器人有初中课程吗_张小智
  11. Android四大组件——BroadcastReceiver普通广播、有序广播、拦截广播、本地广播、Sticky广播、系统广播
  12. vue项目中,js根据文件名后缀,判断文件图片、视频、文档、pdf等类型的方法
  13. 【强化学习】逆强化学习概念
  14. 十分钟实现鼠标悬停效果,CSS3悬停效果
  15. 绕过CDN查找真实IP方法总结
  16. v–meca仿真软件下载_进入工作软件–简介
  17. 应届毕业第三年就升职360技术总监,总结3点晋升心得
  18. 洛谷 p1000 超级玛丽游戏
  19. vs编译时WinSock2.h级ws2def.h大量报错
  20. 系统性能监控-Windows自带性能监控器

热门文章

  1. SpringBoot自定义banner,如何定制炫酷的banner提升项目B格?
  2. STM32 CAN模块问题:1、CAN收发器断电后重新上电,CAN模块死机(离线)现象;2、过滤器配置完之后没有过滤效果
  3. 石墨文档(协同开发)
  4. 一文读懂量子计算的原理、分类与发展
  5. 危化品化工企业双重预防机制五有标准是什么包括哪些内容
  6. 简单几步轻松获取WiFi密码
  7. linux飞腾cpu,基于飞腾CPU+银河麒麟操作系统编译安装tensorflow
  8. windows企微应用双开/多开
  9. 毛永胜计算机教师,呼和浩特市小学信息技术学科基本功获奖教师展示课活动
  10. 计算机限制打开移动硬盘,移动硬盘一接到电脑上就显示“一个USB设备超过其集线器端口的电源限制”...