【USACO]】milk2
来源:互联网 发布:tv365网络电视安卓版 编辑:程序博客网 时间:2024/05/16 18:11
/*ID: ahshenb1PROG: milk2LANG: C++*/#include<fstream>#include <iostream>#include <string>using namespace std;int a[10000],b[10000];void qsort(int a[],int i,int j){ if(i>=j) return; int l=i,r=j,mid=a[(i+j)/2]; while(l<=r){ while(a[l]<mid) ++l; while(a[r]>mid) --r; if(l<=r){ int t = a[l]; a[l] = a[r]; a[r] = t; ++l; --r; } } qsort(a,i,r); qsort(a,l,j);}int main(){ ifstream fin("milk2.in"); ofstream fout("milk2.out"); int n;fin>>n; for(int i=0;i<n;++i){ fin>>a[i]>>b[i]; } qsort(a,0,n-1); qsort(b,0,n-1); int begin[n],end[n]; begin[0]=a[0]; end[0]=b[0]; int last = end[0]-begin[0],part = 0; for(int i=1;i<n;++i){ if(a[i]<=end[i-1]){ begin[i]=begin[i-1]; end[i]=b[i]; if(end[i]-begin[i]>last) last = end[i] - begin[i]; }else{ begin[i]=a[i]; end[i]=b[i]; if(begin[i]-end[i-1]>part) part = begin[i]-end[i-1]; } } fout<<last<<" "<<part<<endl; return 0;}
0 0
- usaco-milk2
- USACO milk2
- 【USACO]】milk2
- usaco milk2
- usaco——milk2
- USACO 1.2 milk2
- usaco 1.2.1 milk2
- USACO题解milk2 挤牛奶
- USACO 1.2 Milking Cows (milk2)
- USACO 1.2.1 Milking Cows(milk2)
- usaco/ 1.2 milk2/transform/namenum/palsquare/dualpal
- milk2
- 1.2 milk2 简单模拟
- Milk2解题报告
- 1.2.1 milk2【暴力】
- USACO1.2:milk2
- milk2-section1.2
- S 1.2 milk2 C程序
- HDU 4612 Warm up(边双联通求树的直径)
- 海量数据处理算法—Bloom Filter
- setClickable(false)不起作用
- sgu203:Hyperhuffman(哈夫曼编码)
- 杭电2028
- 【USACO]】milk2
- 逻辑回归(logistic regression)
- VS2010问题 ->fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- CentOS 6.5 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
- Android与Mina整合
- [CDLinux]制作U盘CDLinux系统启动盘
- python学习:for else语句
- javascript实现拖到到顶部效果
- 【USACO】transform