P1840 这道蓝题竟然暴力都可以过
  • 板块灌水区
  • 楼主PIKA_PIKA
  • 当前回复2
  • 已保存回复2
  • 发布时间2021/5/29 16:51
  • 上次更新2023/11/4 22:33:35
查看原帖
P1840 这道蓝题竟然暴力都可以过
511268
PIKA_PIKA楼主2021/5/29 16:51

打了一个 (Onm)(Onm) 的代码,再用记忆化搜索就通过了。

#include<bits/stdc++.h>
using namespace std;
int a[200001],b[200001];
int main(){
    int m,n,i,j,l,r;
    scanf("%d%d",&n,&m);
    for(i=0;i<m;i++){
        cin>>l>>r;
        for(j=l;j<=r;j++){
            if(b[j]==-1){j+=a[j];}
            else if(a[j]==0){a[j]=1;n--;}
        }
        a[l]=r-l;
        b[l]=-1;
        cout<<n<<endl;
    } 
}
2021/5/29 16:51
加载中...