UVA 11455 || Behold my quadrangle(三条边相加小等于最长边,不能组成四边形
来源:互联网 发布:win10没有解压软件 编辑:程序博客网 时间:2024/05/22 18:14
真水题!!
提意:给你四条边,问是否能组成四边形(正方形,长方形,任意四边形,或者什么都不是。
最小的三条边相加小等于最长边,不能组成四边形。(退化成一条线
#include<iostream>#include<cstdio>#include<algorithm>#include<cstring>using namespace std;int main(){ //freopen("in.txt","r",stdin); int cas; cin>>cas; int num[10]; while(cas--) { int square = 0; scanf("%d",num+0); for( int i = 1;i<4;++i) { scanf("%d",num+i); if( num[0] == num[i]) square++; } if( square == 3 ) puts("square"); else { sort(num,num+4); if( num[0]==num[1] && num[2]==num[3]) puts("rectangle"); else if( num[0]+num[1]+num[2] <= num[3]) puts("banana"); else puts("quadrangle"); } } return 0;}
0 0
- UVA 11455 || Behold my quadrangle(三条边相加小等于最长边,不能组成四边形
- UVa 11455 - Behold my quadrangle
- UVa11455 - Behold my quadrangle
- [数学几何]取任意四边形最长边
- HDU 3694 Fermat Point in Quadrangle(四边形的费马点)
- Fermat Point in Quadrangle POJ 3990 四边形的费马点 数学
- HDU 3694 Fermat Point in Quadrangle (计算几何- 四边形的费马点)
- HDU 3694 Fermat Point in Quadrangle (费马定理求四边形的费马点)
- BestCoder-四条边是否能组成四边形
- 简单的几何签到--能否组成四边形
- 给定一个正整数n,找到比n小的完美平方数相加和等于n的最小数目。
- 【难】求数组(包括正负数和零)中相加的和(小于或)等于k的最长子数组的长度
- 递归实现十个数相加等于100
- 数字相加等于2048c++源代码
- 100个0.1相加等于多少?
- uva 424 大数相加
- uva-424-大数相加
- hdu 4546 输入n个数 问这n个数相加组成的第K小的数是什么
- Gallery的简单实用和Gallery的没落以及网上大牛给出的HorizontialListView水平方向ListView
- 关键字final,static break,return的应用
- Leetcode - Partition List.
- grid学习总结
- [CF486E] LIS of Sequence && DP
- UVA 11455 || Behold my quadrangle(三条边相加小等于最长边,不能组成四边形
- DSP TMS320F2812验证平台制作日志3
- C 语言中的指针和内存泄漏
- 近200篇机器学习&深度学习资料分享(含各种文档,视频,源码等)
- poi知识积累
- webdriver一
- Python 网络编程
- The c++ output is unbelievable
- webdriverer