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

import java.util.Scanner;public class Main
{public static void main(String args[]){Scanner reader=new Scanner(System.in);while(reader.hasNext()){int a1=reader.nextInt();int b1=reader.nextInt();int c1=reader.nextInt();int a2=reader.nextInt();int b2=reader.nextInt();int c2=reader.nextInt();if(a1>b1){int t=a1;a1=b1;b1=t;}if(a1>c1){int t=a1;a1=c1;c1=t;}if(b1>c1){int t=b1;b1=c1;c1=t;}if(a2>b2){int t=a2;a2=b2;b2=t;}if(a2>c2){int t=a2;a2=c2;c2=t;}if(b2>c2){int t=b2;b2=c2;c2=t;}if(a1+b1>c1&&a2+b2>c2){if(a1*b2==a2*b1&&a1*c2==a2*c1){System.out.println("YES");}else{System.out.println("NO");}}else{System.out.println("NO");}}reader.close();
}}

相似三角形---Java相关推荐

  1. SDUT 2562 相似三角形 JAVA

    相似三角形 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 给出两个三角形的三条边,判断是否 ...

  2. Java—相似三角形

    Java-相似三角形 Description 给出两个三角形的三条边,判断是否相似. Input 多组数据,给出6正个整数,a1,b1,c1,a2,b2,c2,分别代表两个三角形.(边长小于100且无 ...

  3. Java SDUT-2562_相似三角形

    相似三角形 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 给出两个三角形的三条边,判断是否相似. Input 多组数据 ...

  4. Java sdut acm 2562 相似三角形

    题目链接:点击打开链接 相似三角形 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 给出两个 ...

  5. Java实验之判断相似三角形

    Problem Description 给出两个三角形的三条边,判断是否相似. Input 多组数据,给出6正个整数,a1,b1,c1,a2,b2,c2,分别代表两个三角形.(边长小于100且无序) ...

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

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

  7. sdut_java_相似三角形

    相似三角形 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description 给出两个三角形的三条边,判断是否 ...

  8. springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据

    SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...

  9. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

最新文章

  1. 优化SQLServer--表和索引的分区(二)
  2. 构筑企业虚拟桌面应用环境-使用VMware VDI为企业统一提供虚拟桌面环境(上)
  3. 找工作刷题--------Java相关
  4. workerman在linux上怎么运行,linux系统中workerman的安装步骤
  5. websocket 本地可以服务器断开 springboot linux_SpringBoot+WebSocket实现简单的数据推送...
  6. 云计算与分布式计算,网格结算,对等计算,并行计算..的关系
  7. Request/Response【学习笔记03】
  8. C# 利用反射动态创建对象[摘录]
  9. 基于visual Studio2013解决面试题之1109全排列
  10. Pro Tools系统优化- Windows篇
  11. 北京计算机应用中级,计算机应用教程(中级)
  12. 阿里云储存OSS(服务端签名后前端直传)
  13. setCookie时遇到的问题
  14. Rasa课程、Rasa培训、Rasa面试系列之:Rasa 3.x rasa run actions等运行命令学习
  15. JavaScript大师Nicholas C. Zakas又一大作出中文版了
  16. w3school中文离线手册
  17. 【科学文献计量】关键词的挖掘与可视化
  18. tk教主:个人成长_网络成长时:浏览器的故事
  19. 字节跳动2018.11校招测试岗笔试(回忆版)
  20. python中的线程和进程。

热门文章

  1. win10我的电脑不见了怎么解决?
  2. Linux的基本学习(十四)——进程管理(下)与SELinux
  3. 孤立森林-一个通过XJB乱分进行异常检测的算法
  4. 工作室课题—质数的后代
  5. opencv 界面画框
  6. factorial函数_带有Python示例的math.factorial()方法
  7. 最新安卓APP上架指南【整理】
  8. java选择结构练习题(if部分)
  9. Redis系列:缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级
  10. 欧蓝德V1.3.0V2.1.0车机升级