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

相似三角形

Problem Description
给出两个三角形的三条边,判断是否相似。

Input
多组数据,给出6正个整数,a1,b1,c1,a2,b2,c2,分别代表两个三角形。(边长小于100且无序)

Output
如果相似输出YES,如果不相似输出NO,如果三边组不成三角形也输出NO。

Sample Input
1 2 3 2 4 6
3 4 5 6 8 10
3 4 5 7 8 10
Sample Output
NO
YES
NO
Hint

Source
题解:要判断三条边能否构成三角形,还要判断相似比是否相等,比较相似比的时候要用小数比较,更精确。

#include <stdio.h> #include <stdlib.h> int main() { int a1,a2,b1,b2,c1,c2,t; while(scanf("%d %d %d %d %d %d",&a1,&b1,&c1,&a2,&b2,&c2)!=EOF) { if((a1<b1+c1)&&(b1<a1+c1)&&(c1<a1+b1)&&(a2<b2+c2)&&(b2<a2+c2)&&(c2<a2+b2)) { if(b1>a1) { t=a1; a1=b1; b1=t; } if(c1>a1) { t=c1; c1=a1; a1=t; } if(c1>b1) { t=c1; c1=b1; b1=t; } if(b2>a2) { t=a2; a2=b2; b2=t; } if(c2>a2) { t=c2; c2=a2; a2=t; } if(c2>b2) { t=c2; c2=b2; b2=t; } if(1.0*a1/a2==1.0*b1/b2&&1.0*b1/b2==1.0*c1/c2)printf("YES\n"); else printf("NO\n"); } else printf("NO\n"); } return 0; }
http://www.jsqmd.com/news/1282286/

相关文章:

  • 年轻人的代步车推荐 - 资讯在线
  • 校园定制平台Spring Boot架构设计与实现
  • 笔记四:常用布局:相对布局——RelativeLayout
  • 称最多水的容器
  • 百度页面
  • 牛客剑指Offer——从尾到头打印链表
  • JSP总结
  • gdb 开始调试开始上手
  • 龍魂本地融媒体工坊”落地指令(草案)基于梁文锋只追求AGI 的误区修正
  • 深井泵低液位自动停泵方案设计 - 水位监测系统观察员
  • 企业AI定制开发踩过的坑——交付周期凭什么能压到几周
  • Unity WebGL高性能WebSocket通信:混合事件驱动模型解析与实战
  • 深蓝G318和iCAR V27怎么选?20万级增程硬派SUV选购参考 - 资讯在线
  • docker安装shipyard
  • 157、画质竞赛与DXOMARK:评分体系拆解与针对性调优技巧
  • 5分钟找回QQ空间全部历史说说的终极指南:GetQzonehistory使用教程
  • Ryujinx模拟器终极指南:3步在PC上畅玩Switch游戏
  • 郑州今日黄金回收报价 足金金条 K 金免费鉴定 无火耗折旧费 - 奢侈品回收评测
  • 送你一篇最实用的接口测试科普文章
  • 弹幕盒子:免费在线弹幕处理终极指南
  • 【普通人AI入门指南】:3天掌握5个零代码AI工具,错过这波红利再等5年?
  • VUE脚手架搭建+Element 组件库table
  • Sunshine自托管游戏串流服务器:构建家庭云游戏的终极解决方案
  • 终极游戏音频提取指南:acbDecrypter从入门到精通
  • Dan Koe内容创作方法论:如何打造引发深度共鸣的优质内容
  • 34K Star 的 GraphRAG:微软开源的“知识图谱 + RAG“组合拳,让企业 AI 真正读懂你的私域文档
  • 无刺鼻气味除霉喷剂有哪些?2026热门母婴款实测,居家潮湿环境放心用 - 资讯在线
  • 2026江苏现货:二辛酯经销商/二丁脂批发商/CPE氯化聚乙烯/硬脂酸供应商盘点推荐 - 栗子测评
  • 将博客搬至CSDN
  • 10分钟制作专业视频:揭秘AI视频生成工具如何让视频创作零门槛