hdu 1050 Moving Tables
来源:互联网 发布:mac os sierra正式版 编辑:程序博客网 时间:2024/05/22 14:12
借鉴别人的思路:
区间覆盖最多的是多少 , 将走廊看成是由200个格子组成的, 1--2, 3--4, 5--6......分别看成一个格子,
将门牌号与格子对应 如7---9说明7 8 9号对应的格子被用,最后找到最多的覆盖;
#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;int a[300];int n;int main(){ int t; cin >> t; while(t--) { memset(a, 0, sizeof(a)); cin >> n; for(int i = 0; i < n; i++) { int u, v; scanf("%d%d", &u, &v); if(u%2) u = (u+1)/2; else u = u/2; if(v%2) v = (v+1)/2; else v = v/2; if(u > v) swap(u, v); for(int i = u; i <= v; i++) a[i]++; } int sum = -1; for(int i = 0; i < 300; i++) if(sum < a[i]) sum = a[i]; cout << sum*10 << endl; }}
- HDU 1050 Moving Tables
- hdu 1050 moving tables
- HDU-1050 Moving Tables
- hdu-1050-Moving Tables
- HDU 1050 Moving Tables
- HDU 1050 Moving Tables
- hdu 1050 moving tables
- hdu 1050 Moving Tables
- hdu 1050 Moving Tables
- hdu 1050 Moving Tables
- HDU (1050) Moving Tables
- HDU--1050 -- Moving Tables
- hdu 1050 Moving Tables
- hdu 1050 Moving Tables
- HDU 1050 Moving Tables
- hdu-1050 Moving Tables
- hdu 1050 Moving Tables
- HDU 1050 Moving tables
- ArcGIS关于地图文档MXD问题解决办法
- 雷军:40岁重新开始没什么大不了
- Linux启动界面切换:图形界面-字符界面(转)
- 【Android 开发】:UI控件之 AlertDialog 对话框控件的的使用(一)
- 进程,线程,服务的区别
- hdu 1050 Moving Tables
- 【Flex】Flex中让人看不懂的标签
- android 有效加载大型Bitmap - 开发文档翻译
- 云计算之路
- 倒倒seo的苦水
- (Jquery功能篇) Jquery validate框架验证实例代码
- 斯诺登爆料美国1969年登月是造假!
- 探讨符号式未来,函数式语言//冒号说明法
- 和自己赛跑的人