文档章节

相似三角形

王悉仲
 王悉仲
发布于 2016/10/17 22:52
字数 246
阅读 96
收藏 0

相似三角形

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

 

 

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a, b, c, d, e, f, n;
    while(scanf("%d %d %d %d %d %d", &a, &b, &c, &d, &e, &f)!=EOF)
    {
        if( a < b )
        {
            n = b;
            b = a;
            a = n;

        }
        if( a < c )
        {
            n = c;
            c = a;
            a = n;
        }
        if( b < c )
        {
            n = c;
            c = b;
            b = n;
        }
        if( d < e )
        {
            n = e;
            e = d;
            d = n;
        }
         if( d < f )
         {
             n = f;
             f = d;
             d = n;
         }
         if( e < f )
         {
             n = f;
             f = e;
             e = n;
         }
         if((a * e ==b * d&&a * f == d * c)&&(a + b > c&&a + c > b&&b + c > a)&&(d + e > f&&d + f > e&&e + f > d))
            printf("YES\n");
            else
                printf("NO\n");
    }
            return 0;

}
 

© 著作权归作者所有

王悉仲
粉丝 0
博文 10
码字总数 1675
作品 0
抚顺
私信 提问
K最近邻(k-Nearest Neighbor) 浅析

K最近邻(k-Nearest Neighbor,KNN)分类算法的核心思想是如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。KNN算法可用于多...

刘敬
2018/05/08
0
0
手把手:用OpenCV亲手给小扎、Musk等科技大佬们做一张“平均脸”(附Python代码)

作者:SATYA MALLICK 编译:HAPPEN、Chloe、钱天培 请紧盯这张照片5秒钟,你能否看出任何异样呢? 照片中的女性同时拥有白人血统、西班牙人血统、亚洲人血统以及印度人血统。 她皮肤光彩无暇...

dzjx2eotaa24adr
2017/11/22
0
0
CSS绘制三角形—border法

1. 实现一个简单的三角形 使用CSS盒模型中的border(边框)即可实现如下所示的三角形: 实现原理: 首先来看在为元素添加border时,border的样子;假设有如下代码: 效果图: 这是我们平常使...

阿尔卑斯的隆冬
2018/08/31
0
0
Android实现翻页功能原理

第一种翻页效果如下: 实现原理: 当前手指触摸点为a,则 a点坐标为(ax,ay), 由三角形acb与三角形cmb为对称三角形并且直线cp为am垂直平分线,则 B点坐标为(ax/2,ay/2)。 作gf垂直于om且c...

DavidWu
2013/04/19
1.8K
1
Android平台中的三种翻页效果机器实现原理

本文给开发者集中展现了Android平台中的三种翻页效果机器实现原理,希望能够对开发者有实际的帮助价值! 第一种翻页效果如下: 实现原理: 当前手指触摸点为a,则 a点坐标为(ax,ay), 由三角...

迷途d书童
2012/03/05
1.3K
0

没有更多内容

加载失败,请刷新页面

加载更多

如何优雅地检测JavaScript中的空闲时间?

是否可以在JavaScript中检测“ 空闲 ”时间? 我的主要用例可能是预取或预加载内容。 空闲时间: 用户不活动或没有使用CPU的时间 #1楼 如果不使用jQuery,则仅使用普通JavaScript: var inac...

技术盛宴
40分钟前
31
0
获取枚举值的属性

我想知道是否可以获取枚举值而不是枚举本身的属性? 例如,假设我有以下枚举: using System.ComponentModel; // for DescriptionAttributeenum FunkyAttributesEnum{ [Description(...

javail
今天
78
0
concurrently 启动多个serve时命令行输出混乱

在script中配置中加入参数 -r "start": "npx concurrently -r \"npm:serve\" \"npm:web\"" 输出比较整洁 输出混乱, 会将有用的信息冲掉...

阿豪boy
今天
48
0
每天AC系列(三):电话号码的字母组合

1 题目 Leetcode第17题。 数字2-9映射字母,给出一个包含字符串的数字,列出字母的所有组合。 2 递归 拿到这样的题目想到了递归实现,创建一个Map映射对应的字母,然后把它传给递归函数,同时...

Blueeeeeee
今天
44
0
Kettle自定义jar包供javascript使用

我们都知道 Kettle 是用 Java 语言开发,并且可以在 JavaScript 里面直接调用 java 类方法。所以有些时候,我们可以自定义一些方法,来供 JavaScript 使用。 本篇文章有参考自:https://www...

CREATE_17
昨天
114
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部