当前位置: 首页 > news >正文

HDU 5655 CA Loves Stick 水题

CA Loves Stick

题目连接:

http://acm.hdu.edu.cn/showproblem.php?pid=5655

Description

CA loves to play with sticks.
One day he receives four pieces of sticks, he wants to know these sticks can spell a quadrilateral.
(What is quadrilateral? Click here: https://en.wikipedia.org/wiki/Quadrilateral)

Input

First line contains T denoting the number of testcases.
T testcases follow. Each testcase contains four integers a,b,c,d in a line, denoting the length of sticks.
1≤T≤1000, 0≤a,b,c,d≤263−1

Output

For each testcase, if these sticks can spell a quadrilateral, output "Yes"; otherwise, output "No" (without the quotation marks).

Sample Input

2
1 1 1 1
1 1 9 2

Sample Output

Yes
No

Hint

题意

给你四个边,问你能不能组成四边形。

题解:

四边形的定义就是最长边小于剩下三条边之和

两个坑点:有0,三条边之和会爆ll

代码

#include<bits/stdc++.h>
using namespace std;

void solve()
{
    long long a[4];
    for(int i=0;i<4;i++)cin>>a[i];
    sort(a,a+4);
    for(int i=0;i<4;i++)if(a[i]==0){puts("No");return;}
    if(a[3]-a[2]-a[1]<a[0])puts("Yes");
    else puts("No");
}
int main()
{
    int t;
    scanf("%d",&t);
    while(t--)solve();
    return 0;
}

相关文章:

  • 跟着实例学习ZooKeeper的用法: Barrier
  • Partition4:增加分区
  • Oracle创建表空间
  • succ
  • 新技能,利用Reflector来修改dll引用
  • 溢出隐藏
  • .Net转前端开发-启航篇,如何定制博客园主题
  • NTFS For Mac 的特点有哪些
  • 第十次课作业(风险管理、项目收尾、知识产权)
  • 5.jenkins使用Email Extension Plugin插件配置邮件通知
  • Fouandation(NSString ,NSArray,NSDictionary,NSSet) 中常见的理解错误区
  • 如何在Kettle4.2上面实现cassandra的输入与输出
  • hibernate延迟加载
  • EventBus (四) Sticky事件
  • Centos6.6搭建中文版本的Cacti监控
  • [笔记] php常见简单功能及函数
  • 2017 前端面试准备 - 收藏集 - 掘金
  • Android Volley源码解析
  • Android 初级面试者拾遗(前台界面篇)之 Activity 和 Fragment
  • Angular数据绑定机制
  • CentOS从零开始部署Nodejs项目
  • Docker 笔记(2):Dockerfile
  • exports和module.exports
  • Laravel Mix运行时关于es2015报错解决方案
  • Leetcode 27 Remove Element
  • Linux各目录及每个目录的详细介绍
  • MySQL几个简单SQL的优化
  • ReactNativeweexDeviceOne对比
  • Redux 中间件分析
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • vue 个人积累(使用工具,组件)
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 简单数学运算程序(不定期更新)
  • 前端面试之CSS3新特性
  • 算法-图和图算法
  • 跳前端坑前,先看看这个!!
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • $.ajax()
  • (1)(1.13) SiK无线电高级配置(五)
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (分类)KNN算法- 参数调优
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (五)关系数据库标准语言SQL
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)JAVA中的堆栈
  • (转)重识new
  • *1 计算机基础和操作系统基础及几大协议
  • ... 是什么 ?... 有什么用处?
  • .bat批处理(二):%0 %1——给批处理脚本传递参数
  • .net 按比例显示图片的缩略图
  • .NET/C# 项目如何优雅地设置条件编译符号?