尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

相似三角形

相似三角形
📅 发布时间:2026/7/28 18:46:56

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; }

相关新闻

  • 笔记四:常用布局:相对布局——RelativeLayout
  • 年轻人的代步车推荐 - 资讯在线
  • 深井泵低液位自动停泵方案设计 - 水位监测系统观察员

最新新闻

  • 大模型小白必看:收藏这份 Agent Loop 实战指南,解锁 AI 办事能力!
  • 2026年人工智能与智慧城市国际学术会议(IC-AISC 2026)
  • Bsgrid事件(单击某行数据来实现另一个表格的数据绑定)
  • 告别踩坑!广州消协推荐具备中检认证资质的5家名包回收店 - 日常比对手册
  • 使用Spring的ClassPathResource加载资源文件
  • Windows 11任务栏终极自定义指南:打破微软限制,解锁隐藏功能

日新闻

  • 力旷智能:伺服驱动系统在制药收瓶设备中的应用解析
  • 2026 网安入门避坑指南,零基础如何避开无效学习直接上手实战
  • 揭秘CFC项目:如何通过手机摄像头实现850kbps无网络文件传输

周新闻

  • 大连理工大学与东京大学联手打造的“主动型AI助手“
  • 170.2026年国家级科研瓶颈:超精密单点金刚石切削(SPDT)光学表面生成
  • SongBloom:革命性歌曲生成框架深度解析——如何通过交织自回归与扩散模型创作完整音乐

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号