相似三角形

Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic

Problem Description

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

Input

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

Output

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

Example Input

1 2 3 2 4 6
3 4 5 6 8 10
3 4 5 7 8 10

Example Output

NO
YES
NO
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in = new Scanner (System.in);while( in.hasNext() ) {int i, j, x;int []a = new int[10];for( i=0; i<3; i++ )a[i] = in.nextInt();for( i=0; i<3; i++ )for( j=i+1; j<3; j++ )if( a[i]>a[j] ){x = a[i];a[i] = a[j];a[j] = x;}Triangle t1 = new Triangle ( a[0], a[1], a[2] );for( i=3; i<6; i++ )a[i] = in.nextInt();for( i=3; i<6; i++ )for( j=i+1; j<6; j++ )if( a[i]>a[j] ){x = a[i];a[i] = a[j];a[j] = x;}Triangle t2 = new Triangle ( a[3], a[4], a[5] );if( t1.isTriangle() && t2.isTriangle() && t1.isSame(t2)){System.out.println("YES");}elseSystem.out.println("NO");}in.close();}
}class Triangle{int a, b, c;Triangle () {}public Triangle ( int x, int y, int z ){this.a = x;this.b = y;this.c = z;}public boolean isTriangle(){boolean t = false;if( a+b>c && a+c>b && b+c>a )t = true;return t;}public boolean isSame( Triangle t ){boolean f = false;if(  a*t.b==b*t.a && a*t.c==c*t.a )f = true;return f;}
}

sdut_java_相似三角形相关推荐

  1. 平行相似定理_初中数学知识点----相似三角形

    知识点总结 一.平行线分线段成比例定理及其推论: 1.定理:三条平行线截两条直线,所得的对应线段成比例. 2.推论:平行于三角形一边的直线截其他两边(或两边的延长线)所得的对应线段成比例. 3.推论的 ...

  2. 三角形一点到三边距离最小_初中数学:相似三角形以及重心、向量问题考点整理...

    考点:相似三角形的概念.相似比的意义.画图形的放大和缩小 考点:平行线分线段成比例定理.三角形一边的平行线的有关定理 考点:相似三角形的判定和性质及其应用 考点:三角形的重心 考点:向量的有关概念 考 ...

  3. python 等腰三角形的性质,相似三角形性质判定().ppt

    相似三角形性质判定() 例4.在下面的图形中,有两个相似三角形, △ABC∽△DEF,试确定 y.m.n的值. 判断题1.相似三角形一定全等,全等三角形一定相似.2.相似比为1的两个三角形全等. 3. ...

  4. 上面两点下面一个三角形_初中数学:相似三角形判定定理证明浅见,来说说你的方法吧...

    初中阶级,相似三角形的判定,只给出了判定的方法,并没有给出这些方法的证明,在这里,我想对这些方法的证明,给出我的浅见. 相似三角形判定的方法主要有三个: 方法一:如果一个三角形的两个角分别与另一个三角 ...

  5. 【单目摄像头测量距离:相似三角形法】

    单目摄像头测量距离:相似三角形法 用相似三角形法目标到相机的距离 计算相机焦距 代码实现 总结 已知一点经纬度和距离,计算另一点的经纬度,详见: https://blog.csdn.net/qq_41 ...

  6. hdu4082 Hou Yi's secret(相似三角形)

    Hou Yi's secret Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other) Tot ...

  7. Tensorflow+YOLO V4框架使用教程+YOLO V4获取识别框高度+基于相似三角形算法的物体距离测量

    Tensorflow+YOLO V4框架使用教程+YOLO V4获取识别框高度+基于相似三角形算法的物体距离测量 Tensorflow+YOLO V4框架使用教程+YOLO V4获取识别框高度+基于相 ...

  8. 怎样通过几何画板绘制相似三角形

    三角形在几何绘图中出现很多,三角形相似是很重要的一种几何关系,那么如何在几何画板中体现这些几何关系呢,该怎样用几何画板绘制相似三角形? 具体操作步骤如下:        1.绘制三角形ABC.利用点工 ...

  9. 反函数连续性定理 反三角_相似三角形复杂模型

    微信公众号:数学与计算作者:灵魂计算者欢迎 关注 | 赞赏 | 点在看阅读时间:1255字数   [ 相似三角形是几何中重要的证明模型之一,是全等三角形的推广.全等三角形可以被理解为相似比为1的相似三 ...

最新文章

  1. 2019 浙江大学 计算机 科目,2019考研大纲:浙江大学2019年《计算机学科专业基础综合》(单考)(科目代码907)...
  2. C++ mutable
  3. 有关sed命令的用法
  4. maven安装及集成myeclipse
  5. java客户端连接请求发不出去_java – Spring:客户端发送的请求在语法上不正确()...
  6. Java访问控制修饰符详解
  7. linux下git的使用
  8. Python学习笔记:PMT与PV函数
  9. MySQL笔记 4月记
  10. 如何 设置CTEX WinEdt 改变默认的 PDF viewer
  11. 《华林科纳-半导体工艺》PVA 刷擦洗
  12. 二叉堆/二项堆/斐波那契堆
  13. html+css+js(未完待续)
  14. 网易云课堂-微专业Java
  15. NOC2021年测试卷3
  16. 阿里云视频点播上传与url播放
  17. mt,sgd,gd含义
  18. centos8 免密登录
  19. php网站加广告位,织梦广告位的添加调用
  20. 【NLP】自然语言处理481个公开数据集和基准任务整理分享

热门文章

  1. JavaScript--JQuery事件 当网页元素加载完成后再去执行事件
  2. javaweb JAVA JSP学校宿舍公寓管理系统(JSP宿舍管理系统)java寝室管理网站源码
  3. python谁发明的1003python谁发明的_编程语言简史:有人讨厌花括号,于是他发明了Python...
  4. 计算机桌面颜色比较暗,电脑屏幕颜色变暗,光度对比度都调节不好,怎么办
  5. java dag_[转] DAG算法在hadoop中的应用
  6. TensorRT之条件控制
  7. 性能为王,科视 1DLP 激光投影机以“质”服人
  8. 推荐一款免费报表工具,一键自动生成分析报告
  9. python百度网盘获取群组信息失败_如何获取百度网盘群组邀请链接分享
  10. 路由器逆向分析------MIPS系统网络的配置(QEMU)