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

做网站绍兴跨境电子商务平台

做网站绍兴,跨境电子商务平台,开发公司排名,关键词的优化方案问题描述 给定三条边&#xff0c;请你判断一下能不能组成一个三角形。 输入数据第一行包含一个数M&#xff0c;接下有M行&#xff0c;每行一个实例&#xff0c;包含三个正数A,B,C。其中A,B,C <1000; 对于每个测试实例&#xff0c;如果三条边长A,B,C能组成三角形的话&#x…

问题描述

给定三条边,请你判断一下能不能组成一个三角形。
输入数据第一行包含一个数M,接下有M行,每行一个实例,包含三个正数A,B,C。其中A,B,C <1000;
对于每个测试实例,如果三条边长A,B,C能组成三角形的话,输出YES,否则NO。

样本输入

2
1 2 3
2 2 2

样本输出

NO
YES

解题思路

给定三条边,请你判断一下能不能组成一个三角形。说明需要判断三个数是否构成三角形,核心:任意两边之和,必须干过第三边!🤔但是,我们可以缩减一下,只要把最小的两边之和干过第三边就可以了😎
输入数据第一行包含一个数M,接下有M行,每行一个实例,包含三个正数A,B,C。其中A,B,C <1000。说明需要定义一个整数 M ,并进行输入操作,使用循环结构,判定条件为M--,之后循环体中包含三个正数。并对其进行输入和三角形判定操作😎
⁉️题目中的坑。这里的正数不一定指的是整数,也可以是小数,因为小数也是正数。所以这里不能使用int,要使用double
对于每个测试实例,如果三条边长A,B,C能组成三角形的话,输出 YES,否则 NO。说明需要进行 if 判定,如果是三角形,那么就是 YES,若不是,就是 NO

 

代码示例

#include <iostream>
#include <algorithm>
using namespace std;void triangle(double a, double b, double c) {double d[3] = { a,b,c };sort(d, d + 3);if (d[0] + d[1] > d[2]) {cout << "YES" << endl;}else {cout << "NO" << endl;}
}int main() {int m;cin >> m;while (m--) {double a[3];cin >> a[0] >> a[1] >> a[2];triangle(a[0], a[1], a[2]);}return 0;
}
http://www.dtcms.com/wzjs/837792.html

相关文章:

  • 阳光保险网站怎么在服务器上面建设网站
  • 网站seo策划手机网站cms 开源
  • tp框架做视频网站百度sem代运营
  • 布吉做棋牌网站建设哪家公司便宜网站建设方案书 百度
  • 桂林网站艰涩城桥微信网站设计制作
  • 陕西手机网站建设公司哪家好店铺装修
  • 哪些软件可以做网站设计商城网站模板源码
  • 沈阳网站建设模块维护wordpress博客分享到朋友圈
  • 怎么上传网站模板网页ip代理
  • 网站搭建 成都拖拽建站平台
  • 任丘网站建设价格dede网站不能够生成
  • 关键字挖掘机爱站网八戒电影在线观看免费7
  • 怎么在百度上搜到自己的网站字体设计logo免费
  • 网站建设 部署与发布 答案织梦制作wap网站
  • 企业网站建设合同书模板手动升级 wordpress
  • 范县网站建设网上做网站 干对缝儿生意
  • 佛山专业做网站深圳网站建设小江
  • 看手机的网站叫什么做网站asp
  • 网站免费建站 图标上海好的网站有哪些
  • 服务器上的网站怎么做301品牌设计和广告设计
  • 麻涌镇网站建设网页设计与网站建设课程设计报告
  • 网站建设是不是要有营业执照郴州网招聘找工作
  • asp网站首页模板app开发免费
  • 好网站开发公司网站建设 考虑
  • 极速建站设计师做帆布包网站
  • 甘肃省建设类证书查询网站新开传奇网站发布站手游
  • 比较好的网站公司吗深圳东门密室逃脱
  • 北京整站线上推广优化公司网站域名备案
  • 如何查网站外链线上营销培训
  • 贵大网站建设多少钱太平洋手机网官网