问题1204--基础练习——运算符23(判断三角形是否是直角三角形)

1204: 基础练习——运算符23(判断三角形是否是直角三角形)

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MB

题目描述

        已知三角形的三边长分别为 a、b、c ,如果存在其中的两边的平方和等于第三边的平方(例如 a2=b2+c等),则这个三角形是直角三角形。如果不存在两边平方之和等于第三边的平方,则这个三角形不是直角三角形。 (有兴趣可以了解一下勾股定理和勾股数)
        现在给定三角形的三边长分别为 a、b、c ,请你编程判断这个三角形是否是直角三角形,如果是就输出大写字母“Y”,不是则输出大写字母“N”。(输出不包括双引号)

输入

一行三个分别用一个空格隔开的正整数a、b、c,输入保证这三个数能够构成三角形三边,不需要编程检测。

输出

一行一个字母(Y或者N)

样例输入 Copy

3 4 5

样例输出 Copy

Y

来源/分类

请到 HUSTOJ 来,给我们加个Star!

欢迎关注微信公众号onlinejudge