可以直接模拟,用珂朵莉树是不有点小题大做。

你怎么做珂朵莉都会骂你:“这么简单的模拟都要用***”

附赠珂朵莉照片一张

另外讲几点:

可以用int,你要不怕MLE

#include <bits/stdc++.h>
#include <cstdio>
#include <iostream>
#include <algorithm>
#include <string>
using namespace std;
int main() {
bool a[666666];//true 代表a[i]位置有树,false代表a[i]位置上的树已被砍。
int n,m;
cin>>n>>m;
for(int i = 0;i<=n;++i) {//数组初始化为1,因为最开始的时候每个位置都有一棵树
a[i] = 1;
}
int ans = 0;
while(m--) {
int start,end;
cin>>start>>end;
for(int j = start;j<=end;++j) {//砍树
a[j] = 0;
}
}
for(int i = 0;i<=n;++i) {
if(a[i] == 1) {//统计剩余。
ans++;
}
}
cout<<ans;
}

最新文章

  1. 用Apache 里面的ab做一个简单的压力测试
  2. SRM 595 DIV2 1000
  3. USB枚举过程(2)
  4. AVL树的python实现
  5. sort +awk+uniq 统计文件中出现次数最多的前10个单词
  6. sharepoint 2010 如何使用sharepoint多媒体视频播放media webpart功能
  7. Auto Install Workflow Manager 1.0
  8. POJ 2774 Long Long Message&amp;&amp;HDU 1403 Longest Common Substring&amp;&amp;COJ 1203
  9. nginx添加编译lua模块
  10. Java基础:Java虚拟机(JVM)
  11. 边框回归(bounding-Box regression)
  12. Centos7 update dotnet 无法识别
  13. H5转图片支持保存
  14. Linux CGroup
  15. 1259 整数划分 V2
  16. getting data from the keybroad
  17. monit配置文件
  18. Step7:SQL Server 多实例下的复制
  19. auto_ptr &amp; share_ptr &amp; unique_ptr
  20. kafka的advertised.host.name参数 外网访问配置

热门文章

  1. 用最复杂的方式学会数组(Python实现动态数组)
  2. Leetcode Tags(1)Linked List
  3. 小程序多端差异调研报告(微信,支付宝,头条,QQ)
  4. day2编程语言发展史
  5. Linux文件同步工具之rsync
  6. SpringBoot整合MybatisPlus3.X之逻辑删除(三)
  7. 一位年轻而优秀的.NET开发者的成长点滴
  8. 第三十章 System V信号量(一)
  9. C Primer Plus (一)
  10. Numpy 中的聚合操作