#include<iostream>
#include<cstring>
using namespace std;
int a[10005]; int main()
{
memset(a, 1, sizeof(a));
int l, m;
cin >> l >> m;
while (m--)
{
int start, end;
cin >> start >> end;
for (int i = start; i <= end; i++)
a[i] = 0;
}
int cnt = 0;
for (int i = 0; i <=l; i++)
{
if (a[i])
cnt++;
}
cout << cnt << endl;
return 0;
}

一道一维数组的水题,用一维数组存贮状态即可。后续只需要改变其值,最后统计一下剩余数目

http://noi.openjudge.cn/ch0106/solution/14325879/

未来还需要努力才行啊

最新文章

  1. IIS 7.5 Application Warm-Up Module
  2. GPS部标监控平台的架构设计(七)-压力测试
  3. css3 3d效果及动画学习
  4. Xcode7创建的项目添加启动图有问题?
  5. imx6 framebuffer 分析
  6. nethogs 实时查看进程使用流量情况。
  7. Windows7配置GPU和Theano编程环境
  8. linux-``反引号
  9. Mysql表的七种引擎类型,InnoDB和MyISAM引擎对比区别总结
  10. H5之canvas简单入门
  11. 禁止apache显示目录索引
  12. Servlet的请求HttpServletRequest
  13. win10 设置默认输入法为英文,ctrl +shift切换中文
  14. javascript DOM事件总结
  15. 第三方库API接口
  16. Linux程序宕掉后如何通过gdb查看出错信息
  17. Cognos集成至portal平台查看报表报错RSV-BBP-0022
  18. READ–IT: Assessing Readability of Italian Texts with a View to Text Simplification-paper
  19. javascript学习笔记(八):浏览器对象
  20. PHP 获取 IE浏览器版本号

热门文章

  1. Git提交撤销
  2. [微信开发] - weixin4j获取网页授权后的code进而获取用户信息
  3. Python学习札记(三十三) 面向对象编程 Object Oriented Program 4
  4. Axios 使用采坑经验
  5. 51Nod 1557 两个集合(二分)
  6. 过了所有技术面,却倒在 HR 一个问题上
  7. iOS开发网络篇—Socket编程
  8. Angular4笔记——表单状态相关的属性
  9. [javascript]javascript取得html元素,取得html样式,修改html样式
  10. 强大的XML