博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【HDU】3255 Farming
阅读量:5036 次
发布时间:2019-06-12

本文共 1377 字,大约阅读时间需要 4 分钟。

1 #include
2 #include
3 #include
4 typedef __int64 LL; 5 #define MAXN 30010 6 using namespace std; 7 struct Plant 8 { 9 int x1,y1,x2,y2,s; 10 }; 11 struct Seg 12 { 13 int left,right,high,flag; 14 friend bool operator<(Seg a,Seg b) 15 { 16 if(a.high==b.high) 17 return a.flag
>1; 50 if(x<=mid) 51 Update(x,y,flag,L,mid,rt<<1); 52 if(y>mid) 53 Update(x,y,flag,mid+1,R,rt<<1|1); 54 PushUp(L,R,rt); 55 } 56 } 57 int main() 58 { 59 LL temp,ans; 60 int t,n,m,i,j,cnt,nx,x,y,ca=1; 61 scanf("%d",&t); 62 while(t--) 63 { 64 scanf("%d%d",&n,&m); 65 m++; 66 price[0]=0; 67 for(i=1;i
=price[i]) 86 { 87 s[cnt].left=p[j].x1; 88 s[cnt].right=p[j].x2; 89 s[cnt].high=p[j].y1; 90 s[cnt++].flag=1; 91 s[cnt].left=p[j].x1; 92 s[cnt].right=p[j].x2; 93 s[cnt].high=p[j].y2; 94 s[cnt++].flag=-1; 95 } 96 } 97 sort(s,s+cnt); 98 for(temp=j=0;j

转载于:https://www.cnblogs.com/DrunBee/archive/2012/06/17/2552690.html

你可能感兴趣的文章
文件操作
查看>>
NYOJ-613//HDU-1176-免费馅饼,数字三角形的兄弟~~
查看>>
graphite custom functions
查看>>
ssh无密码登陆屌丝指南
查看>>
一个自己写的判断2个相同对象的属性值差异的工具类
查看>>
[CF803C] Maximal GCD(gcd,贪心,构造)
查看>>
oracle连接的三个配置文件(转)
查看>>
Java 8 中如何优雅的处理集合
查看>>
[HNOI2012]永无乡 线段树合并
查看>>
Centos下源码安装git
查看>>
gulp-rev-append md5版本号
查看>>
IO流之File类
查看>>
sql 基础语句
查看>>
CF717A Festival Organization(第一类斯特林数,斐波那契数列)
查看>>
控件发布:div2dropdownlist(div模拟dropdownlist控件)
查看>>
Oracle composite index column ordering
查看>>
kaggle竞赛
查看>>
区块链入门教程
查看>>
npm常用命令
查看>>
南海区行政审批管理系统接口规范v0.3(规划)4.2.【queryExpireList】当天到期业务查询...
查看>>