NBUT 1655 【思维】
2016-03-06 19:15
218 查看
[1655] 木块拼接
时间限制: 1000 ms 内存限制: 65535 K问题描述
好奇的skyv95想要做一个正方形的木块,现在有三种颜色的矩形木块,颜色分别为"A","B","C"。他现在很想把三个木块拼接成一个大正方形,现在求助于你们,问分别给你们三种颜色矩形的两个边长,判断是否能组成一个正方形。
输入
依次输入颜色为A的矩形的两边长度,颜色为B的矩形的两边长度,颜色为C的矩形的两边长度。
输出
可以输出"YES",否则输出"NO"。
样例输入
4 4 2 6 4 2
样例输出
YES
提示
例子的图像可以是这样 6 BBBBBB BBBBBB AAAACC AAAACC AAAACC AAAACC
#include<cstdio> #include<cstring> #include<algorithm> using namespace std; int a[10]; int main() { while(scanf("%d%d%d%d%d%d", &a[0], &a[1], &a[2], &a[3], &a[4], &a[5])!=EOF) { int mx = 0; for(int i = 0; i < 6; ++i) mx = max(mx, a[i]); if(mx*mx == a[0]*a[1]+a[2]*a[3]+a[4]*a[5]) puts("YES"); else puts("NO"); } return 0; }
相关文章推荐
- CF 626B【讨论所有情况】
- hdoj 1418 抱歉 【欧拉公式】
- launchMode affinity allowTaskReparent
- hust 1602
- HUST 1600 Lucky Numbers
- 【ShancoLove】带你看蓝桥杯——算法训练 最小乘积(基本型)
- CF 598D. Igor In the Museum【DFS】
- hdoj 5630 Rikka with Chess【思维】
- POJ 3187 Backward Digit Sums【杨辉三角】【全排列】
- Sudoku Killer
- 项目:漫漫H5游戏
- HTML网页之计算器代码
- Sudoku Killer
- CSS多种方法实现分隔线
- Linux基础命令及系统设定查看
- error C2099: 初始值设定项不是常量
- 编译环境
- play framerowk 1.2.7 多种打包(预编译)方式
- hdoj 1027 Ignatius and the Princess II 【全排列】【STL】
- Java-猜拳游戏