1106 -- 三角形
2015-08-30 10:18
381 查看
三角形
Time Limit:1000MS Memory Limit:65536K
Total Submit:431 Accepted:217
Description
输入三角形三边长度a,b,c(均为正整数)判断能否为直角三角形的三个边长。如果可以则输出"yes",如果不能则输出"no",如果根本无法组成三角形则输出 "not a triangle"
Input
输入三角形三边长度a,b,c(均为正整数)
Output
判断能否为直角三角形的三个边长。如果可以则输出"yes",如果不能则输出"no",如果根本无法组成三角形则输出 "not a triangle"
Sample Input
Sample Output
Source
lrj程序入门
Time Limit:1000MS Memory Limit:65536K
Total Submit:431 Accepted:217
Description
输入三角形三边长度a,b,c(均为正整数)判断能否为直角三角形的三个边长。如果可以则输出"yes",如果不能则输出"no",如果根本无法组成三角形则输出 "not a triangle"
Input
输入三角形三边长度a,b,c(均为正整数)
Output
判断能否为直角三角形的三个边长。如果可以则输出"yes",如果不能则输出"no",如果根本无法组成三角形则输出 "not a triangle"
Sample Input
3 5 4
Sample Output
yes
Source
lrj程序入门
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace AK1106 { class Program { static void Main(string[] args) { int[] a = new int[3]; string[] values = Console.ReadLine().Split(' '); a[0] = int.Parse(values[0]); a[1] = int.Parse(values[1]); a[2] = int.Parse(values[2]); Array.Sort(a); if (a[0] * a[0] + a[1] * a[1] == a[2] * a[2]) Console.WriteLine("yes"); else if (a[0] + a[1] <= a[2] || a[2] - a[1] >= a[0]) Console.WriteLine("not a triangle"); else Console.WriteLine("no"); } } }
相关文章推荐
- C/C++语言void及void指针深层探索 .
- JSP中EL表达式的应用以及常用的方法
- 状态转移思想解读:辗转相除(欧几里德)算法及扩展
- libuv里的几个缺陷
- Android 中使用XmlPullParser解析网络XML文件
- Jump
- C、C++语言容易出错的几个地方
- C++ 11 auto类型,不会自带引用
- Codeforces Round #318 (Div. 2) D Bear and Blocks (数学)
- C语言的指针*和引用&
- JSP中九个隐含对象
- 程序暂停
- 微信公众账号登陆授权开发——5(解决使用官方获获取第三方平台方获取预授权码)
- CodeForces 387A George and Sleep
- zsh配置
- 1105 -- 绝对值
- 你不能不了解硬件
- 在青岛穷游打的cf codeforces Round #318 (Div. 2) A.Bear and Elections
- LeetCode(268) Missing Number
- HTTP请求过程详解