九度 1088剩下的树

来源:互联网 发布:简单特效制作软件 编辑:程序博客网 时间:2024/04/27 13:22

题目
标记法

#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;int tree[10010]; int main(){    int n,m,s,a,b;    while(~scanf("%d%d",&n,&m)){        memset(tree,0,sizeof(tree));        for(int i=0;i<m;i++){            scanf("%d%d",&a,&b);            for(int j=a;j<=b;j++){                tree[j]=1;            }        }        s=0;        for(int i=0;i<=n;i++){            if(tree[i]) s++;        }        printf("%d\n",n+1-s);    }    return 0;}
0 0