CQUOJ C. 彩虹糖
来源:互联网 发布:spss怎么导入excel数据 编辑:程序博客网 时间:2024/05/01 13:43
C. 彩虹糖
Time Limit: 1000ms
Memory Limit: 65536KB
64-bit integer IO format: %lld Java class name: MainSubmit Status
于是我们假设MZ是喜欢吃彩虹糖的,嘿嘿嘿。为了获取到更多彩虹糖,MZ遇到这样一个问题:
平面上放着N颗彩虹糖,每颗彩虹糖都有一个坐标X、Y。MZ需要拿一个平行于坐标轴的正方形去把这些彩虹糖给包围起来,那么这些彩虹糖都会属于他 ~\(≧▽≦)/~啦啦啦
问这个正方形最小面积是多少?
MZ非常想吃彩虹糖,请你帮帮他
Input
第一行为N,表示彩虹糖的数目
下面N行,每行两个数Xi、Yi代表每颗彩虹糖的横纵坐标
2 <= N <= 1000
0 <= Xi、Yi<= 100000
Output
正方形所需最小面积
Sample Input
20 02 2
Sample Output
4
#include <cstdio>#include <algorithm>using namespace std;int main(){ int n; long long a[1001], b[1001]; long long max1, max2, min1, min2; while (scanf("%d", &n) != EOF){ max1 = 0, max2 = 0; min1 = 100000, min2 = 100000; for (int i = 0; i < n; i++){ scanf("%lld%lld", &a[i], &b[i]); if (a[i] > max1) max1 = a[i]; if (a[i] < min1) min1 = a[i]; if (b[i] > max2) max2 = b[i]; if (b[i] < min2) min2 = b[i]; } long long c = max((max1 - min1), (max2 - min2)); printf("%lld\n", c * c); } return 0;}
0 0
- CQUOJ C. 彩虹糖
- 彩虹
- 彩虹
- 彩虹
- CQUOJ 15273 ACM题解
- CQUOJ B. 粥可赛艇
- CQUOJ E. 春天来了!
- 彩虹天堂
- 彩虹天堂
- 彩虹天堂
- 彩虹色
- 彩虹表
- 彩虹表
- 彩虹表
- 彩虹RGB
- 彩虹表
- 彩虹倒计时
- 彩虹表
- 比较大小
- linux下mysql基本的操作
- 【Python】批量文件的编辑
- Springmvc(四)各种方法的汇总
- R语言︱文本挖掘套餐包之——XML+SnowballC+tm包
- CQUOJ C. 彩虹糖
- Scala进阶
- springmvc(五)集成阿里 druid数据库连接池和事务等配置,集成mybatis
- [Java]常用的内存区域
- 关于新手语言一些想法(本人也是小白)
- CQUOJ D. 会做题的兔兔
- s3c2440中断程序(烧录到NORFlash,运行在SDRAM中)
- Android RSA 加密出现Decryption error
- hrbust 2080 哈理工oj 2080 链条【简单贪心】