题目大意:
判断一个圆盘是否可以容纳两个圆环。输入五个整数A,a,B,b,P分别表示圆环A的外径和内径、圆环B的外径与内径以及圆盘的半径。如果圆盘能够容纳两个圆环则输出Yes,否则输出No
解题思路:
分别判断即可
代码如下:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
int A,a,B,b,P;
int min,max;
scanf("%d%d%d%d%d",&A,&a,&B,&b,&P);
if(A+B<=P)
{
printf("Yes\n");
}
else
{
if(A<B)
{
if(B>P)
{
printf("No\n");
}
else
{
if(A>b)
{
printf("No\n");
}
else
{
printf("Yes\n");
}
}
}
else
{
if(A>P)
{
printf("No\n");
}
else
{
if(B>a)
{
printf("No\n");
}
else
{
printf("Yes\n");
}
}
}
}
return 0;
}