判断是否构成四边形

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include
using namespace std;
int main()
{
int n;
long long a[4];
while(~scanf("%d", &n))
{
while(n–)
{
scanf("%I64d %I64d %I64d %I64d", &a[0], &a[1], &a[2], &a[3]);
sort(a, a + 4);
if(!a[0] || !a[1] || !a[2] || !a[3]) puts(“No”);//四个数不能是0
else
{
if((a[3] - a[2] - a[1]) < a[0]) puts(“Yes”);//四边形的判断条件
else puts(“No”);
}
}
注意数据是long long

原文:https://blog.csdn.net/unusualnow/article/details/51051559

猜你喜欢

转载自blog.csdn.net/weixin_43514149/article/details/84592600
今日推荐