Gravatar
BFZD
积分:1182
提交:406 / 1078
这算什么做法

Gravatar
LCWhiStLe
积分:312
提交:112 / 269
辣鸡极大值毁我青春
极大值开到 5*1e18才过。。。

Gravatar
JustWB
积分:619
提交:222 / 519
第一次是failed打成了faild
后来是各种判断出错
mdzz

Gravatar
Shirry
积分:2255
提交:554 / 1107
回复 @kZime : 感谢帮忙加上!

Gravatar
HZOI_蒟蒻一只
积分:1514
提交:319 / 790
同各位楼上

Gravatar
CSU_Turkey
积分:1722
提交:614 / 1589
看成满足不了...队列空没特判...

题目 2235 烤鸡翅
2017-09-11 10:24:45
Gravatar
CSU_Turkey
积分:1722
提交:614 / 1589
看了题解...没太看懂...就知道什么倒着处理..然后自己搞了一会突然就懂了

Gravatar
JustWB
积分:619
提交:222 / 519
简直有毒

Gravatar
HeHe
积分:1192
提交:426 / 866
练习一下快速幂。。

Gravatar
CSU_Turkey
积分:1722
提交:614 / 1589
我好弱..
看完题解还想了半天

Gravatar
test
积分:1074
提交:380 / 1216
#include<bits/stdc++.h>
#define il inline
#define RG register
#define ll long long
#define db double
#define N 86444
#define rs ((o<<1)|1)
#define ls (o<<1)
#define mid ((l+r)>>1)
using namespace std;
int Min[N*4],lazy[N*4],n;int tag[N];
void down(int o){
if(lazy[o]){
lazy[rs]=Min[rs]=lazy[o];
lazy[ls]=Min[ls]=lazy[o];
lazy[o]=0;
}
}
void Insert(int o,int l,int r,int L,int R,int num){
if(l!=r)down(o);
if(l>=L&&r<=R){if(Min[o]>num)
lazy[o]=Min[o]=num;
return;
}
if(mid<L)Insert(rs,mid+1,r,L,R,num);
else if(mid>=R)Insert(ls,l,mid,L,R,num);
else Insert(rs,mid+1,r,mid+1,R,num),Insert(ls,l,mid,L,mid,num);
Min[o]=min(Min[rs],Min[ls]);
}
int Query(int o,int l,int r,int pos){
if(l==r)return Min[o];
if(mid<pos)return Query(rs,mid+1,r,pos);
else return Query(ls,l,mid,pos);
}
int L,R;
struct s{
int l,r,val;
void read(){
scanf("%d%d%d",&l,&r,&val);
l++,r++;
l=max(l,L);
r=min(R,r);
tag[l]++,tag[r+1]--;
}
}seg[N];
bool comp(const s & a,const s & b){return a.l<b.l;}
int f[N];
int main(){
freopen("1.in","r",stdin);
freopen("1.out","w",stdout);
memset(Min,127/3,sizeof(Min));
scanf("%d",&n);scanf("%d%d",&L,&R);L++,R++;
for(int i=1;i<=n;++i)seg[i].read();
int tot(0);for(int i=L;i<=R;++i){
tot+=tag[i];
if(!tot)cout<<"-1",exit(0);
}
sort(seg+1,seg+n+1,comp);
int n1=1;
for(int i=L-1;i<=R;++i){
if(i!=L-1)f[i]=Query(1,1,N-1,i);
while(i==seg[n1].l-1)
Insert(1,1,N-1,seg[n1].l,seg[n1].r,f[min(i,0)]+seg[n1].val),n1++;
}cout<<f[R];
return 0;
}

题目 1 加法问题
2017-09-10 12:06:27
Gravatar
HeHe
积分:1192
提交:426 / 866
dfs的些炸了,就写枚举的了。。。
速度有点慢。。

Gravatar
Hyoi_0Koto
积分:1192
提交:298 / 652
我认输

Gravatar
Hyoi_0Koto
积分:1192
提交:298 / 652
不要sort(),于是用了qsort()...(滑稽) 然后打脸。。。

Gravatar
Regnig Etalsnart
积分:1562
提交:431 / 1020
yeahhhhhhhhhhhh!

Gravatar
Hyoi_0Koto
积分:1192
提交:298 / 652
好脏,又换数据QAQ

Gravatar
bilibili
积分:149
提交:64 / 223
水题

Gravatar
JustWB
积分:619
提交:222 / 519
DPDPDPDP!!!!

Gravatar
AAAAAAAAAA
积分:3259
提交:759 / 1404
没开LL连输出都没了

题目 536 双亲数
2017-09-09 20:17:38
Gravatar
Shirry
积分:2255
提交:554 / 1107
long long

题目 2796 毕业考试
2017-09-09 16:51:07