Codeforces 6A
2015-08-14 19:33
489 查看
题目大意:给定4根长度已知得木棍,问是否能组成三角形,或者能组成一个面积为0的三角形,或者不可能组成三角形。
水,先对边进行排序。设a<b<c,对于第一种情况a+b>c,第二种情况a+b=c,第三种情况a+b<c;
不管是什么题,都要%%__debug大神。
水,先对边进行排序。设a<b<c,对于第一种情况a+b>c,第二种情况a+b=c,第三种情况a+b<c;
不管是什么题,都要%%__debug大神。
#include<cstdio> #include<cstdlib> #include<algorithm> #include<iostream> int a[4],f1,f2,f3,f4; void judge(int x,int y,int z) { if(x+y>z)f1=1; else if(x+y==z)f2=1; else f3=1; } void _exit() { if(f1) { printf("TRIANGLE\n"); exit(0); } } int main() { std::cin>>a[0]>>a[1]>>a[2]>>a[3]; std::sort(a,a+4); judge(a[0],a[1],a[2]); _exit(); judge(a[0],a[2],a[3]); _exit(); judge(a[1],a[2],a[3]); _exit(); if(f2) printf("SEGMENT\n"); else printf("IMPOSSIBLE\n"); }
相关文章推荐
- 关于ogg的列映射
- 05 数字 - 《Python 核心编程》
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'
- 华为OJ(百钱买百鸡)
- HDU1272 小希的迷宫
- 二分法递归查找与二分法查找,随机数产生,冒泡排序
- 设计模式之代理模式
- datatable
- HDOJ 5373 The shortest problem 【数论】
- android 电容屏(二):驱动调试之基本概念篇
- HDOJ 5373 The shortest problem 【数论】
- ListView中requestLayout执行流程解析
- Selendroid inspector
- 如何在Android智能手机上捕获数据包?
- ACM最大公共子序列&&回文串
- 懒人科技,是福是祸?
- Hadoop实战之hadoop2.5.2完全分布式安装
- OC - NSValueAndNSNumber
- android 电容屏(一):电容屏基本原理篇
- 11.PHP 教程_PHP Switch 语句