hdu4219-Buildings(2012chengdu online I题)(贪心)
来源:互联网 发布:数据库通配符 编辑:程序博客网 时间:2024/04/30 13:23
#include<iostream>#include<cstring>#include<cstdio>#include<cmath>#include<algorithm>#include<cstdlib>#include<map>#include<queue>#include <deque>#include <list>#include <ctime>#include <stack>#include <vector>#include<set>#define Maxn 100500typedef long long ll;#define FOR(i,j,n) for(int i=j;i<=n;i++)#define DFR(i,j,k) for(int i=j;i>=k;--i)#define lowbit(a) a&-a#define Max(a,b) a>b?a:b#define Min(a,b) a>b?b:aconst int inf = 0x3f3f3f3f;const double pi = acos(-1.0);using namespace std;struct f{ int w,s;}f[Maxn];bool cmp( struct f a,struct f b){ return a.s+a.w<b.s+b.w;}int main(){ int n; while(~scanf("%d",&n)) { FOR(i,1,n) scanf("%d%d",&f[i].w,&f[i].s); sort(f+1,f+1+n,cmp); ll maxx=0,sum=0; FOR(i,1,n) { maxx=Max(maxx,sum-f[i].s); sum+=f[i].w; } printf("%I64d\n",maxx); } return 0;}
0 0
- hdu4219-Buildings(2012chengdu online I题)(贪心)
- 【ACMICPC Chengdu Online】1009 贪心
- HDU 4296 Buildings(12年成都网络赛-I题-贪心)
- hdu4296 Buildings(贪心)
- 2012 成都网络赛I题 Buildings
- hdu4291-A Short problem(2012 chengdu online )
- HDU 4296 Buildings(贪心)
- hdu 4296 Buildings(贪心)
- hdu 4288 Coder (2012 ACM/ICPC Asia Regional Chengdu Online)
- hdu 4293 Groups (2012 ACM/ICPC Asia Regional Chengdu Online)
- 【ACMICPC Chengdu Online】1001
- 2012 ACM/ICPC Asia Regional Chengdu Online-hdu 4288
- 2012 ACM/ICPC Asia Regional Chengdu Online-hdu-4289
- 2012 ACM/ICPC Asia Regional Chengdu Online(hdu4291)
- 2012 ACM/ICPC Asia Regional Chengdu Online(hdu4292)
- HDOJ 题目4296 Buildings(贪心)
- HDU 4472 2012 Asia Chengdu Regional Contest I题(记忆化搜索)
- 【贪心】 hdu4296 Buildings
- 组合索引适用的情况
- HTTP请求报文和HTTP响应报文
- 纹理特征分析的灰度共生矩阵(GLCM)
- C语言基础知识之(六):数组-----数组类型、定义数组、读取数组、排序数组、字符串数组函数
- C/C++ 算法 中缀转前缀表达式实现1---实现浮点数的加减乘除四则算数(包括浮点数运算,包括括号)
- hdu4219-Buildings(2012chengdu online I题)(贪心)
- Two ways to load mysql tables into hdfs via spark
- "abc" full arrange - II
- 国际减灾战略委员会
- 类之间的关系
- Python 动态生成变量名
- python celery(任务调度器)
- Android 百度地图开发 应用到自己的项目中
- OutMan——Objective-C中的ARC介绍和block的使用